Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man använder Strrchr funktion i C + +

    The C + + strrchr funktion söker en källa sträng för den sista förekomsten av en viss karaktär och returnerar en pekare till denna händelse . Om det inte finns några matcher i källan sträng returnerar strrchr en null-pekare . Sökningen inkluderar den null avslutande karaktär, så strrchr kan också returnera en pekare till änden av en sträng. Följande steg kommer att hjälpa dig att använda funktionen strrchr i C + + . Instruktioner
    1

    Lär syntaxen i strrchr i C + + . Den kompletta syntaxen är const char * strrchr ( const char * källa , int tecken ) .
    2

    Vet att källan är den sträng som ska skannas , karaktär är det byte värdet för tecknet för att söka efter , som är internt omvandlas till en unsigned char , . samt strrchr kommer returnera en pekare till den sista förekomsten av tecken på källan
    3

    Förstå att C + + strrchr funktion hålls i CString biblioteket . Du kan behöva inkludera string.h sidhuvudfilen att använda denna funktion
    4

    Titta på följande komplett program för några enkla exempel på hur man använder strrchr : .

    # Include # include
    main

    int ( ) {char sträng1 [] = " abcd2abc3def5 "; char * character_pointer ;/* sök efter platsen för den sista förekomsten av "c" i sträng1 * /character_pointer = strrchr ( sträng1 , ' c ' ) ;/* konvertera pekare att placera inom sträng1 . * //* Notera ökningen med en för en en - baserad positionsinformation notation * /printf ( " sista förekomsten av " c " finns på % d \\ n " , character_pointer - sträng1 + 1 ) , avkastning 0; }

    5

    Observera följande utdata för det här programmet :

    sista förekomsten av "c" finns på 8 Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att koda en Grid 5X5 i C + +
    ·Hur man returnera en referens till vektor C
    ·Hur man tar bort alla icke - heltal a String
    ·Hur man sätter in en ny rad i TextBox
    ·Hur man använder Strcmp funktion i C + +
    ·Vilka nackdelar är det i Implicit Dereferencing av pek…
    ·Hur man lägger in en textfil till en vektor av structs…
    ·Hur man skapar en textruta i Visual C #
    ·Hur man skapar en Pk3 Arkiv
    ·Hur du kontrollerar om Ctrl - D i C + +
    Utvalda artiklarna
    ·Exempel på Backa Numbers i ett Java -program
    ·Intermediate - nivå Javascript Tutorial
    ·Hur man gör en PHP samtal till en HTML -fil
    ·Reguljära uttryck i PHP
    ·Konfigurera en Apache -server för PHP
    ·Hur man gör en klocka i Visual Basic
    ·PHP Vs. Java Skalbarhet
    ·Hur Hoppa kommentaren Lines i Python
    ·Hur man skapar ett datum från en sträng i Java
    ·Hur Skärmmeddelande i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz