| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges Strrchr Funktion i C + +
    The C + + strrchr funktion søger en kilde streng for den sidste forekomst af en bestemt karakter og returnerer en pointer til denne begivenhed. Hvis der ikke er kampe i kilden streng, strrchr returnerer en null-pointer . Søgningen omfatter null afslutning karakter, så strrchr kan også returnere en pointer til slutningen af ​​en streng. De følgende trin vil hjælpe dig med at bruge funktionen strrchr i C + + . Instruktioner
    1

    Lær syntaksen i strrchr i C + + . Den komplette syntaks er const char * strrchr ( const char * kilde , int karakter ) .
    2

    Vide, at kilden er den streng , der skal scannes , karakter er den byte værdi af den karakter for at søge efter , hvilket er internt konverteret til en unsigned char , . og strrchr vil returnere en pointer til den sidste forekomst af tegn i kilde
    3

    Forstå, at C + + strrchr funktionen holdes i CString biblioteket . Du kan være nødt til også at omfatte string.h headerfilen at bruge denne funktion
    4

    kig på følgende komplette program for nogle enkle eksempler på, hvordan man bruger strrchr : .

    # Include # include

    int main () { char streng1 [ ] = " abcd2abc3def5 " char * character_pointer ;/* søge efter placeringen af ​​den sidste forekomst af ' c' i streng1 * /character_pointer = strrchr ( streng1 , 'c' ) ;/* konvertere pointere at placere inden streng1 . * //* Bemærk at tilvækst med én for en et- baserede positionelle notation * /printf ( "Sidste forekomst af » c « findes på % d \\ n" , character_pointer - streng1 + 1 ), return 0 ;}
    < br > 5

    Overhold følgende output for dette program : Hej

    Sidste forekomst af »c« findes på 8

    Forrige :

    næste :
      Relaterede artikler
    ·Forskellen mellem fgetc og getc 
    ·Sådan Retur til Hovedfunktion i C + + 
    ·Sådan vises skrifttyper i MFC 
    ·Sådan Indsæt en ny linje i TextBox 
    ·Sådan installeres en Old C + + Compiler på Windows XP…
    ·Primære formål med Header Files 
    ·Sådan slettes en C + + Corrupt Heap 
    ·Sådan Reverse en værdi i C + + 
    ·Hvordan man skriver en Multi gevind Anvendelse i MFC 
    ·Sådan tilføjes Decimaler i C + + 
      Anbefalede Artikler
    ·Hvordan man laver en Search Form til en Visual Basic-pr…
    ·Sådan Update A Menu på hver side 
    ·Visning Applets i Netbeans 
    ·Sådan bruges getline i C til Skip Cin.Ignore 
    ·Sådan nulstilles en lokal Admin Password Script 
    ·Sådan Begrund afsnit med en Tag i HTML 
    ·Sådan Gør Video Games Med C + + 
    ·Sådan Understreget tekst ved hjælp af HTML-koder 
    ·Definition af begivenheder i Visual Basic 
    ·Sådan bruges Java til at skabe Web Service Apps 
    Copyright © Computer Viden http://www.computerdk.com