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 strchr functie in gebruik C + +
De C + + strchr functie lokaliseert het eerste optreden van een opgegeven teken in een bron string en geeft een pointer naar die locatie . Dit omvat de nul-karakter zodat strchr ook worden gebruikt om het einde van een tekenreeks . Strchr geeft een null pointer als het opgegeven teken niet wordt gevonden . De volgende stappen helpen u strchr gebruiken . Instructies
1

Leer de syntax van strchr in C + + . De volledige syntaxis is const char * strchr ( const char * bron , int karakter ) ; . Kopen van 2

Weet dat de bron is een string en karakter wordt intern omgezet naar een unsigned char ook al wordt doorgegeven als een int .
3

Begrijp dat de C + + strchr functie wordt in het CString bibliotheek bewaard . U kan nodig zijn om het string.h header-bestand bevatten om deze functie te gebruiken

Kijk 4 op de volgende volledige programma voor een aantal eenvoudige voorbeelden van hoe strchr gebruiken : .

# Include # include

int main ( ) { char
tekenreeks1 [ ] = " Dit is een test string" ; char * character_pointer ; printf ( " op zoek naar de ' s' personage in \\ " % s \\ " ... \\ n " , string1 ) ;/* initialiseren character_pointer naar de locatie van de eerste ' s' * //* in string1 * /character_pointer = strchr ( tekenreeks1 , ' s' ) , terwijl ( character_pointer! = NULL ) { /* convert de aanwijzer naar de positie binnen tekenreeks1 * //* , zodat het kan worden weergegeven * /printf ( " gevonden op % d \\ n " , character_pointer - string1 + 1 ) ;/* Toename van de aanwijzer en zoek naar de volgende ' s' * /character_pointer = strchr ( character_pointer + 1 , ' s' ) ; } return 0 ; }
5

Neem de volgende output voor dit programma :

Op zoek naar de ' s' personage in " Dit is een test string" ... vinden op 4found op 7found op 13found bij 16

Previous: Next:
  C /C + + Programming
·Hoe de inhoud van een Array Li…
·Wat is een CType Header ? 
·Hoe je projecten gebruiken C P…
·Hoe te testen voor Mobile Auto…
·Hoe te Aanvragen voor Windows …
·Hoe de Line Aantal een Input F…
·Hoe maak je een CPP Executable…
·Hoe te Matrices Groeien in C +…
·Hoe een STL Vector Terugkeer v…
  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
·Java Basics Tutorial 
·Scala Tekenreeksfuncties 
·Verschillen tussen Als & Terwijl Stateme…
·Hoe te converteren van een nummer naar e…
·Tutorials voor Python 's SQLAlchemy 
·De definitie van UML 
·Hoe te controleren Printer Status in Jav…
·Hoe te Elementen in een twee-dimensional…
·Hoe te Tekst converteren naar CSV in Per…
Copyright © Computer Kennis http://www.nldit.com