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 strspn functie in Gebruik C + +
The C + + strspn functie bepaalt de lengte van het maximum begindeel van een bron tekenreeks die bestaat uitsluitend karakters in een bepaalde lijst . Als elk karakter in de bron-string in de lijst verschijnt , strspn geeft de lengte van de bron-string . Als het eerste teken in de bron-string is niet in de lijst , strspn nul terug . De volgende stappen helpen u de functie strspn gebruiken in C + + . Instructies
1

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

Weet dat de bron is de tekenreeks die moet worden gescand en char_list is de lijst met karakters om te zoeken naar < . br >
3

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

# Include # include

int main ( ) op { int i ; char tekenreeks1 [ ] = " 123abc123 " ; char string2 [ ] = " 123456 " ; char string3 [ ] = " a123456 " ; char char_list [ ] = " 1234567890 " ;/* De eerste drie letters van string1 zijn nummers , dus strspn * //* rendement drie . * /i = strspn ( tekenreeks1 , char_list ) ; printf ( " . De lengte van de eerste nummers voor string1 is % d \\ n " , i ) ;/* string2 volledig bestaat uit cijfers , dus strspn geeft de lengte van * //* string2 . Merk op hoe de scan stopt bij de null -terminator voor string2 . * /i = strspn ( tekenreeks2 , char_list ) ; printf ( " De lengte van de eerste nummers voor string2 is % d \\ n ". , i ) ;/* Het eerste teken van string3 is niet een cijfer , dus zelfs al de * //* rest van string3 bestaat uit cijfers , strspn rendementen 0 * /i = strspn ( string3 , char_list ) ; . printf ( " de lengte van de eerste nummers voor string3 is % d \\ n . " , i ) ; return 0 ; }
5

Neem de volgende output voor dit programma :

de lengte van het eerste nummer is 3De lengte van het oorspronkelijke aantal is 6Het lengte van het oorspronkelijke aantal is 0

Previous: Next:
  C /C + + Programming
·Hoe te Binary Schrijf een Samp…
·Hoe je C programma's te compil…
·Hoe te animeren in XNA 
·Hoe maak je een reeks asterisk…
·Hoe om te achterhalen of een r…
·Hoe maak je een screensaver co…
·Hoe maak je een header toe aan…
·Hoe maak je 32 - bits Linux-to…
·Iomanip Functies 
  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
·Programmeerbare Spelen voor een TI 86 
·Hoe maak je een raadspel Met Python 
·Hoe maak je een Game Engine voor beginne…
·Hoe maak je Waarden van een Field's Spli…
·Hoe te leren C # Fast 
·Hoe kan ik PHP Zet in een Iframe 
·Hoe maak je een hyperlink toevoegen aan …
·Hoe de Dojo Tree Node verbergen 
·Hoe te JCreator gebruiken met een Androi…
Copyright © Computer Kennis http://www.nldit.com