Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan bruke Strpbrk funksjon i C + +
    The C + + strpbrk funksjonen søker en kilde streng for den første forekomsten av tegn i en liste og returnerer en peker til den første forekomsten . Hvis det ikke er noen kamper i kilden streng, returnerer strpbrk en null-peker . Søket omfatter ikke null avslutning karakter. Følgende trinn vil hjelpe deg å bruke funksjonen strpbrk i C + + . Instruksjoner
    en

    Lær syntaksen til strpbrk i C + + . Den komplette syntaksen er const char * strpbrk ( const char * kilde , const char * char_list ) ; .
    2

    Vit at kilden er strengen som skal skannes . char_list inneholder tegnene som det er søker . Strpbrk vil returnere en peker til det første tegnet i kilden som er i char_list .
    3

    Forstå at C + + strpbrk funksjonen er holdt i CString biblioteket. Du må kanskje inkludere string.h header-fil for å bruke denne funksjonen
    4

    titt på følgende komplett program for noen enkle eksempler på hvordan du bruker strpbrk : .

    # Include # include

    int main ( ) { char streng1 [ ] = " abcd2abc3def5 "; røye char_list [ ] = " 1234567890 "; char * character_pointer ; printf (" tallene i '% s' :", streng1 ) ; /* får pekeren til det første sifferet i streng1 * /character_pointer = strpbrk ( streng1 , char_list ) , mens ( ! character_pointer = NULL) { /* vise sifferet vi funnet * //* legg merke til hvordan vi dereference pekeren for å få verdi * //* peker til character_pointer * /printf ( "% c" , * character_pointer ) ;/* tilvekst pekeren forbi funnet sifret * /character_pointer = strpbrk ( 1 character_pointer , char_list ) ;} printf ( "\\ n "); return 0 ;}
    5

    Observer følgende resultat for dette programmet :

    tall i ' abcd2abc3def5 ': 2 3 5


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke Variable parameterfunksjonene i C + + 
    ·GNU & C + + for datamaskiner 
    ·Hvordan lenke til en CPP Fil 
    ·Hvordan lage en mappe i C + + 
    ·Hvordan beregne en Memory Address 
    ·Hvordan Overload Oppdraget Operatør i C 
    ·Hvordan Fell in C fra objekt til Datetime 
    ·Hvordan spore forekomst av en klasse ved hjelp av en so…
    ·Slik konverterer Reality Factory Into XNA 
    ·Hvordan fordele Pekere 
      Anbefalte artikler
    ·Det første elementet i en Array i PHP 
    ·Standard Buffer Size for bufferedwriter 
    ·Slik installerer MySQL Database Server på en Windows-P…
    ·Java Metode til Split Lines 
    ·Hvordan beregne G02 Koder for Mills 
    ·Opplæring for programmering Java API Sound 
    ·Hvordan beregne BMI Ved hjelp av Visual Basic 
    ·Hvordan Bubble Sorter i C 
    ·Hvordan lage et program som skal vise en kalender 
    ·Hvordan bygge en datamaskin Tabell 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/