| 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 strchr Funktion i C + +
    The C + + strchr funktion lokaliserer den første forekomst af en bestemt karakter i en kilde string og returnerer en pointer til denne placering. Dette omfatter nul-karakteren så strchr også kan anvendes til at finde slutningen af en streng . Strchr returnerer en null pointer hvis den angivne karakter ikke er fundet. De følgende trin vil hjælpe dig bruge strchr . Instruktioner
    1

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

    Vide, at kilden er en streng og karakter er internt konverteret til en unsigned char , selvom der er bestået som en int .
    3

    Forstå, at C + + strchr 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 strchr : .

    # Include # include

    int main () { char streng1 [ ] = " Dette er en test string " char * character_pointer , printf ( "Looking for 's ' karakter i \\ "% s \\ " ... \\ n " , streng1 ) ;/* initialisere character_pointer til placeringen af ​​den første ' s ' * //* i streng1 * /character_pointer = strchr ( streng1 , 's '); mens ( character_pointer! = NULL) { /* konvertere markøren placering til position inden streng1 * //* , så det kan vises * /printf (" findes på % d \\ n" , character_pointer - streng1 + 1) ;/* tilvækst markøren og søge efter den næste ' s' * /character_pointer = strchr ( character_pointer + 1 , 's ');} return 0 ;}
    5

    Overhold følgende output for dette program : Hej

    Leder du efter den 's ' karakter i "Dette er en test streng" ... findes på 4found på 7found på 13found ved 16

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan håndterer Browser Luk begivenheder i C 
    ·Hvordan man opbygger en mobilapplikation , der bruger e…
    ·Sådan at slette poster i en C Program Array 
    ·Hvordan man skriver en simpel konsol File Transfer Sock…
    ·Sådan Pass en Container Vector til en funktion 
    ·Hvordan man skriver et C- program, der vil Læs i en te…
    ·Sådan ændrer My SYSDBA Password 
    ·Sådan reducere længden af ​​en streng i C 
    ·Sådan får du adgang videopodcasts Med iPhone SDK 
    ·Hvordan man skriver en Multi gevind Anvendelse i MFC 
      Anbefalede Artikler
    ·Sådan indtaste et nummer til to decimaler i Visual Bas…
    ·Sådan Udvikle Logic for et program , der kontinuerligt…
    ·Sådan: HTML -tekststykke i Beskeder 
    ·Ulige /Lige Funktion i C Programming 
    ·Java UDP : Sådan Send en fil 
    ·Sådan at tvinge en Destructor Ring i C + + Net 
    ·Hvordan at tilføje Vb.Net data til en XML- dokument 
    ·Sådan redigeres KML & Bulk 
    ·Sådan kører en Coldfusion Side Fra PHP 
    ·JavaScript Validering Kode for matchende Fields 
    Copyright © Computer Viden http://www.computerdk.com