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 strtok functie in gebruik C + +
De C + + strtok functie tokenizes een string . Het verdeelt een bron string in segmenten genoemd tokens die worden gescheiden door een van de definitie van de tekens die scheidingstekens . Strtok neemt de bron-string als argument op zijn eerste oproep om te scannen op scheidingstekens . Vervolgens wordt de positie na het einde van de laatste token te scannen voor de volgende token in de daaropvolgende gesprekken. Instructies
1

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

Weet dat de bron is de string die moet worden tokenized . Als bron is een null pointer , strtok voortgezet vanaf de plaats van de laatste succesvolle oproep om strtok . Strtok geeft een pointer naar de laatste token gevonden of een null pointer als er geen meer tokens links .
3

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

# Include # include

int main
( ) { char string1 [ ] = " - Dit is een test string. " ; char * character_pointer ; printf ( " Splitting tekenreeks \\ " % s \\ " in tokens : \\ n " , string1 ) ; character_pointer = strtok ( string1 , " , - . " ) , terwijl ( character_pointer = NULL ) { /* Merk op dat de scheidingstekens ( spatie , komma, punt en koppelteken ) * //* niet zelf tokenized ! . * /printf ( " % s \\ n " , character_pointer ) ; character_pointer = strtok ( NULL , " . , - " ) ; } return 0 ; }
5

Neem de volgende output voor dit programma :

Splitting touwtje
" - Dit is een test string. " in tokens : Thisisateststring

Previous: Next:
  C /C + + Programming
·Toegang tot een C Structuur va…
·Hoe kan ik Fake een sjabloon c…
·Hoe te compileren met een Head…
·Hoe een bestand in Unzip C # 
·Hoe te Ingang Exponenten in C 
·Definieer een multi - dimensio…
·Hoe maak je een RPG spel in Ma…
·Hoe om te leren STL containers…
·Hoe je C Sluit # naar MS Excel…
  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 te Listbox gebruiken in Visual Studi…
·Hoe te Spike Penselen In GtkRadiant 
·Hoe maak je een Universal Crosshair Maak…
·Hoe maak je een globale variabele Verkla…
·Wat is de Client Server Integration Syst…
·Hoe maak je een PayPal Sandbox account i…
·Hoe maak je een PHP -bestand in TPL Incl…
·Hoe te converteren HTML naar SGML 
·Hoe te UML Maak Van Java Source 
Copyright © Computer Kennis http://www.nldit.com