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 Strcmp funktion i C + +

    The C + + strcmp funktion jämför två strängar . Den returnerar 0 om lika varandra och ett noll värde som anger vilken sträng är större . Följande steg kommer att hjälpa dig att använda strcmp funktion i C + + . Instruktioner
    1

    Lär syntaxen i strcmp i C + + . Den kompletta syntaxen är int strcmp ( const char * pointer1 , const char * pointer2 ) .
    2

    Observera att pointer1 och pointer2 är pekare till tecken . Strcmp startar i början av varje sträng och börjar jämföra tecken tills de skiljer sig , eller en null avslutande tecken läses . Om byte hela matchen , återvänder strcmp noll . Om den första icke - matchande byte som unsigned char är större för pointer1 , returnerar strcmp ett positivt heltal , annars returneras ett negativt heltal
    3

    Förstå att C + + strcmp funktionen . förvaras 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 strcmp : .

    # Include # include
    main

    int ( ) { char testAnswer [ ] = " John " , röding testInput [ 80 ] , do { printf ( " Vad är mitt namn ? " ) ; får ( testInput ) ;} while ( strcmp ! ( testAnswer , testInput ) = 0 ) , sätter ( " det stämmer ! " ) , avkastning 0; }
    5

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

    Vad är min namn ? JaneWhat är mitt namn ? johnWhat är mitt namn ? JohnThat rätt !

    Observera att detta program fortsätter att värva in tills användaren anger " John " . " John " är inte en match eftersom en övre och nedre fall " J " har olika bytevärden .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar en gammal C + + kompilator på Wind…
    ·Vilka program Använd Visual C
    ·Hur att designa din egen Game Använda C + +
    ·Hur man använder Allegro för att göra grafik i C
    ·Visar ett PGM bildblock på C + +
    ·C Funktion Retur Typer
    ·Hur man gör en Vertical Graph i C + +
    ·Hur att jämställa två saker i en if-sats i C + +
    ·Hur Debug C + + Tags
    ·C Tutorial : Datatyper
    Utvalda artiklarna
    ·Hur Pass data från en form till en Query Åtkomst
    ·Vad är syntax i C + +
    ·Hur man skriver ett Python-skript för Blender
    ·Hur man kan utveckla en Application Personality Test i …
    ·Hur man använder strncpy funktion i C + +
    ·Hur man kan göra något Flash i Visual Basic
    ·Hur man tar bort Cache i PHP
    ·Jämförelse av CFM till PHP
    ·Variabler i en MATLAB -funktion
    ·Blickfång Protokoll
    Copyright © Dator Kunskap http://www.dator.xyz