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 Strpbrk functie in gebruik C + +
De C + + strpbrk functie doorzoekt een bron string voor het eerste optreden van tekens in een lijst en geeft een pointer naar die eerste voorkomen . Als er geen wedstrijden in de bron-string , strpbrk geeft een null pointer . De zoekopdracht omvat niet de nul eindigt karakter . De volgende stappen helpen u de functie strpbrk gebruiken in C + + . Instructies
1

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

Weet dat de bron is de tekenreeks die moet worden gescand . char_list tekens bevat waarvoor zoekt . Strpbrk zal een pointer terug naar het eerste teken in de bron die is in char_list .
3

Begrijp dat de C + + strpbrk 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 strpbrk gebruiken : .

# Include # include

int main
( ) { char string1 [ ] = " abcd2abc3def5 " ; char char_list [ ] = " 1234567890 " ; char * character_pointer ; printf ( " nummers in ' % s ' : " , string1 ) ; /* krijgen de pointer naar het eerste cijfer in string1 * /character_pointer = strpbrk ( tekenreeks1 , char_list ) , terwijl ( ! character_pointer = NULL ) { /* geven de cijfers vonden we * //* let op hoe we dereferentie de aanwijzer naar het krijgen waarde * //* gewezen door character_pointer * /printf ( " % c " , * character_pointer ) ;/* Toename van de aanwijzer langs de gevonden cijfers * /character_pointer = strpbrk ( character_pointer 1 , char_list ) ; } printf ( " \\ n "); return 0 ; }
5

Neem de volgende output voor dit programma :

aantallen
in ' abcd2abc3def5 ' : 2 3 5
< br >

Previous: Next:
  C /C + + Programming
·Hoe je aan te melden bij Papay…
·Hoe je een cirkel in OpenGL 
·Hoe te compileren code op een …
·Bel Functie van Object C + + s…
·Hoe u de isolatie niveau in OD…
·Hoe u de laatste rij van een t…
·Hoe maak je een C String Merk 
·Hoe maak je een Hex Buffer ver…
·Visual C Component Object Mode…
  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 je C DLL Verwijzing in Netto 
·Lynda SQL Essential Training 
·Hoe te Ruimtelijke Indexing Creëren 
·Hoe de Eerste Karakter in Python 
·Hoe te Ingang Willekeurige binaire getal…
·Hoe maak je een decimale waarde uit een …
·Vergelijking van Perl Met Python 
·Hoe de NTLDR Fix Zonder een schijf te he…
·Hoe maak je een ontwikkeling maken voor …
Copyright © Computer Kennis http://www.nldit.com