Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe de String in C gebruiken Arrays Zonder Traversing Meerdere Times Reverse
Omkeren van een string in C is een goede oefening voor het beoefenen van uw begrip van het karakter arrays , loops en tijdelijke opslag . Een programma voor het doorkruisen van de snaar een keer om te keren is efficiënter dan een programma dat moet het doorkruisen meerdere keren . Dit is vooral belangrijk wanneer het gaat om zeer grote strings . Vraagt ​​een programmering baan kandidaat om een variant van een eenvoudige C snaar - omkeren algoritme schrijven maakt dit een populaire interview vraag job . Instructies
1

Open uw C bronbestand in een editor , zoals Microsoft Visual Studio . Kopen van 2

Neem de nodige C header bestanden voor het programma door de toevoeging van de volgende code aan de bovenkant van uw dossier :

# include " stdafx.h " # include " stdio.h " //printf , scanf # include " string.h " //strlen
< br > Goedkope 3

Verklaar en initialiseren van de variabelen die nodig zijn voor het programma door de toevoeging van de volgende code aan de bovenkant van uw belangrijkste functie :

char str
[ 40 ] , int a , b , lengte ; char temp , a = b = lengte = temp = 0 ;
4

de gebruiker vragen om een string te keren door het toevoegen van de code :

printf ( " Geef een string: " ;) ; scanf ( " % s " , str ) ;

Loop 5 door de string en omkeren door het toevoegen van de code :

lengte
= strlen ( str ) ; voor ( a = 0 , b = lengte - 1 , a < = b ; a + + , b - ) { temp = str [ a ] ; str [ a ] = str [ b ] ; str [ b ] = temp ; } < br >

de lus toegang tot de eerste en laatste tekens en swaps hun waarden , met behulp van een tijdelijke variabele . Dan is de vooruitgang een teken in elke richting , blijft personages ruilen totdat het bereikt het centrum van de string
6

Geef het omgekeerde draad door het toevoegen van de code : .

Printf ( " ; % s " , str ) ;
7

Sla het C -bestand. Compileren en uitvoeren van het programma om een string te keren .

Previous: Next:
  C /C + + Programming
·Hoe hebben Nullable Variabelen…
·Het belang van de variabelen i…
·Wat is Syntaxis in C + + ? 
·Hoe Memory Lekken Debug in GDB…
·Hoe te NIB hernoemen naar XIB …
·Hoe maak je een functie Pointe…
·Hoe te Bubble Sorteer op C 
·Waarom kan niet Xcode See My i…
·Hoe maak je een juiste driehoe…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een string te converteren na…
·Hoe de PHP Test op HostGator 
·Hoe te XML -elementen en attributen gebr…
·Hoe vindt High Value in Recordset Visual…
·Hoe maak je een C + + Main Window Zonder…
·Hoe kan ik een voorvoegsel in een Point …
·Hoe naar Menu Afbeeldingen Verandering o…
·Hoe de Mod Waarde in Java 
·Wat is de WordPress PHP Command voor Get…
Copyright © Computer Kennis http://www.nldit.com