| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment utiliser la fonction strcmp en C + +
    C + + fonction strcmp compare deux chaînes . Il renvoie la valeur 0 en cas d'égalité de l'autre et une valeur non nulle indiquant quelle chaîne de caractères est plus grande . Les étapes suivantes vous aideront à utiliser la fonction strcmp en C + + . Instructions
    1

    savoir la syntaxe de strcmp en C + + . La syntaxe complète est int strcmp (const char * pointer1 , const char * pointer2 ) .
    2

    Notez que pointer1 et pointer2 sont des pointeurs sur des caractères . STRCMP commence au début de chaque corde et commence comparaison des caractères jusqu'à ce qu'elles diffèrent , ou un caractère de terminaison nulle est lue . Si les octets tous les matches, strcmp renvoie zéro. Si le premier octet non - appariement comme un unsigned char est plus grande pour pointer1 , strcmp renvoie un entier positif , sinon , elle retourne un entier négatif
    3

    Comprendre que la fonction C + + est strcmp . conservé à la bibliothèque de cstring . Vous devrez peut-être inclure le fichier d'en-tête string.h pour utiliser cette fonction
    4

    Regardez le programme complet ci-dessous pour quelques exemples simples de la façon d'utiliser strcmp : .

    # Include # include

    int main () {char testAnswer [] = " John"; caractères testInput [80] ; do { printf (" Quel est mon nom? "); gets ( testInput ) ; } while ( strcmp ! ( testAnswer , testInput ) = 0) ; puts ( " c'est correct ! "); return 0; }
    5

    Observez la sortie suivante de ce programme :

    Quel est mon nom? JaneWhat est mon nom ? johnWhat est mon nom ? Le droit de JohnThat !

    Notez que ce programme continue de solliciter la contribution que l'utilisateur entre "John" . "john" n'est pas un match parce qu'un majuscules et minuscules "J" ont des valeurs d'octets .

    Previous :

    next :
      articles connexes
    ·Avantages et inconvénients de l'Objective C 
    ·Comment décompresser un fichier dans C # 
    ·Comment inverser une valeur dans C + + 
    ·Comment convertir une chaîne d'entiers dans un tableau…
    ·Comment écrire plusieurs lignes dans un fichier dans C…
    ·Comment obtenir un argument d'entrée ARGV en C + + 
    ·Comment puis-je écrire un programme de conversion de l…
    ·Comment faire pour utiliser les paramètres de ligne de…
    ·Comment effectuer des filets d'interface MFC 
    ·Comment écrire un programme Visual C qui utilise une i…
      articles en vedette
    ·Comment faire pour convertir une adresse e-mail à Hex 
    ·Comment Ajouter JavaScript à l'aide HTML Programmation…
    ·Comment obtenir le nombre de lignes dans CSV PHP 
    ·Comment créer un dossier à l'aide VBA 
    ·Comment créer un bouton de redirection d'image avec un…
    ·Comment convertir une chaîne UTF-8 en PHP 
    ·Comment convertir le texte en UTF-8 en PHP 
    ·Définition de JavaScript 
    ·Comment faire pour exécuter un fichier EXE Embedded av…
    ·Comment les boutons de contrôle sur une boîte de dial…
    Copyright © Connaissances Informatiques http://fr.wingwit.com