| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come utilizzare la funzione strrchr in C + +
    Il C + + funzione strrchr cerca una stringa di origine per l' ultima occorrenza di un carattere specificato e restituisce un puntatore a tale evento . Se non ci sono corrispondenze nella stringa di origine, strrchr restituisce un puntatore nullo . La ricerca include il carattere di terminazione null, in modo strrchr può anche restituire un puntatore alla fine di una stringa . I passi seguenti vi aiuterà a utilizzare la funzione strrchr in C + + . Istruzioni
    1

    Imparare la sintassi di strrchr in C + + . La sintassi completa è const char * strrchr ( const char * source, int carattere ) .
    2

    Sappiate che fonte è la stringa da analizzare ; carattere è il valore di byte del carattere da cercare , che è internamente convertita in un unsigned char , . ed strrchr restituirà un puntatore all'ultima occorrenza del carattere nella fonte
    3

    Capire che il C + + funzione strrchr è conservato nella biblioteca cstring . Potrebbe essere necessario includere il file di intestazione string.h per utilizzare questa funzione
    4

    Guardate il seguente programma completo per alcuni semplici esempi di come utilizzare strrchr : .

    # Include # include

    int main ( ) { char stringa1 [ ] = " abcd2abc3def5 " ; char * character_pointer ;/* ricerca per la posizione dell'ultima occorrenza di 'c' in stringa1 * /character_pointer = strrchr ( stringa1 , 'c') ;/* convertire i puntatori di posizionarsi all'interno stringa1 . * //* Nota l'incremento di uno per una notazione posizionale in base uno * /printf ( " ultima occorrenza di 'c ' trovato a % d \\ n" , character_pointer - stringa1 + 1) ; return 0; }

    5

    Osservare il seguente output di questo programma :

    ultima occorrenza di 'c ' trovato a 8

    Previous :

    next :
      Articoli Correlati
    ·Qual è lo scopo di un diagramma di flusso di dati 
    ·Come imparare Visual C + + 
    ·Come scrivere un programma in C per Conversioni metrich…
    ·Cocoa Touch vs . Obiettivo C 
    ·Come collegare i file OBJ in Turbo C + + 
    ·Come imparare C + + eredità velocemente 
    ·Come compilare C + + con FStream 
    ·Windows Mobile C Compiler Options 
    ·Come disegnare una stringa , Quadrato, Rettangolo , Cer…
    ·Come leggere i dati in Xcode 
      Articoli in evidenza
    ·Che cosa ho bisogno per iniziare la programmazione per …
    ·Come aggiornare un campo di visualizzazione Utilizzando…
    ·Come Lavare il flusso di uscita 
    ·Come algoritmi di ricerca in PHP 
    ·Come prova di un array vuoto con JavaScript 
    ·Come sbarazzarsi di staffe in Python Array 
    ·Come determinare il numero di pagine per la stampa di d…
    ·Apache 2.2.4 PHP 5.2.3 MySQL Server 5.0 Errori 
    ·Come creare un backup di un database utilizzando PHP My…
    ·Guida per la Programmazione Batch 
    Copyright © Conoscenza Informatica http://it.wingwit.com