Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment faire pour supprimer un cara…
  • Comment écrire un programme qui lit…
  • Comment stocker une entrée dans un …
  • Qu'est-ce que Alpha Blending 
  • Quelle est la différence entre un c…
  • Comment faire pour utiliser Visual S…
  • Comment utiliser Enum dans C Program…
  • Comment formater nombres de Fibonacc…
  • Comment partager des variables au lo…
  • Comment importer des codes avec SVN …
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment compiler C Projets 
  • Comment sauter d' une fonction d'annulation en C + + 
  • C Fonction Types de retour 
  • Comment utiliser C + + modèles de classe 
  • Quels sont les pointeurs et comment sont- ils utilisés 
  • Comment faire une application iPhone Really Simple 
  • Objectif questionnement en programmation C 
  • Comment cibler sous-vue dans l'iPhone SDK 
  • Comment éviter de multiples utilisation d'un fichier d'en-tête 
  • Comment documenter les exigences logicielles 
  • Connaissances Informatiques © http://www.ordinateur.cc