| 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 Strcmp in C + +
    Il C + + la funzione strcmp confronta due stringhe . Restituisce 0 se uguali tra loro e un valore diverso da zero che indica quale stringa è maggiore . I passi seguenti vi aiuterà a utilizzare la funzione strcmp in C + + . Istruzioni
    1

    Imparare la sintassi di strcmp in C + + . La sintassi completa è int strcmp ( const char * Puntatore1 , const char * pointer2 ) .
    2

    noti che Puntatore1 e pointer2 sono puntatori a caratteri. Strcmp comincia all'inizio di ogni stringa e comincia confronto dei caratteri finché essi differiscono , o un carattere nullo di terminazione viene letto . Se i byte di tutti i match , strcmp restituisce zero . Se il primo byte non corrispondenti come un unsigned char è maggiore per Puntatore1 , strcmp restituisce un numero intero positivo , in caso contrario , restituisce un numero intero negativo
    3

    Capire che la funzione C + + è strcmp . 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 strcmp : .

    # Include # include

    int main ( ) { char testAnswer [ ] = " John " ; char testinput [ 80 ] ; do { printf (" Qual è il mio nome ?") ; gets ( testinput );} while ( strcmp ! ( testAnswer , testinput ) = 0); puts (" Esatto ! "); return 0; }
    5

    Osservare il seguente output di questo programma :

    Qual è il mio nome? JaneWhat è il mio nome ? johnWhat è il mio nome ? Diritto di JohnThat !

    Noti che questo programma continua a sollecitare l'input fino a quando l' utente immette " John" . "john " non è una partita, perché un caso superiore e inferiore "J" hanno valori di byte diversi.

    Previous :

    next :
      Articoli Correlati
    ·Come fare un gioco pong in C + + 
    ·Come scrivere un iteratore STL 
    ·Come per rendere i file in MFC 
    ·Come utilizzare la funzione strstr in C + + 
    ·Come fare un allarme Applicazione MFC 
    ·Come codificare una griglia 5X5 in C + + 
    ·Come collegare Visual C a un database Access 
    ·Come convertire binario ad un numero intero in C Progra…
    ·Visual C 2005 Tutorial 
    ·Come compilare C Fonte Con Visual C 
      Articoli in evidenza
    ·Creazione di classi di eccezioni in Java 
    ·Come convertire HTML in testo in SQL 
    ·Come fare una macchina a stati finiti deterministici 
    ·MySQL è lento in Magento 
    ·Cosa sono i file Cue e bin 
    ·Come creare un App per Evo 
    ·Come rimuovere la cache con ActionScript 
    ·Come risolvere i problemi di un NET Framework Runtime E…
    ·Come condividere i ticket di autenticazione tra applica…
    ·Come eliminare i caratteri da un URL in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com