Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment Boucle Remplir un tableau à…
  • Comment ouvrir un fichier PDF en C #…
  • Comment faire pour convertir C + + à…
  • Comment désosser sur Visual C 
  • Projets do dièse pour Management Sc…
  • Comment renommer le bouton Refuser s…
  • Comment faire pour créer une zone d…
  • Comment écrire dans un fichier bina…
  • Comment faire pour modifier une chaî…
  • Comment créer un vecteur de tableau…
  •   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 strncmp en C + +

    C + + fonction strncmp compare un nombre spécifié d'octets entre deux chaînes. Il renvoie la valeur 0 si elles sont égales les unes aux autres et une valeur non nulle pour indiquer quelle chaîne est supérieure . Les étapes suivantes vous aideront à utiliser la fonction strncmp en C + + . Instructions
    1

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

    Notez que pointer1 et pointer2 sont des pointeurs sur des caractères . strncmp 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 ou sur num octets ont été comparées . Strncmp retourne un zéro si tous les octets correspondent . Strncmp renvoie un entier positif si le premier octet non - appariement comme un unsigned char est plus grande pour pointer1 ; . Sinon il retourne un entier négatif
    3

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

    # include # include

    int main () {char chaine1 [ ] [3] = { " archer ", " organiser ", " tableau" }; int n; puts ( "Looking for mots commençant par arr ..."); for ( n = 0 ; nif ( strncmp ( chaine1 [n], " arr " 3) == 0) printf ( "trouvé % s \\ n", chaine1 [n]) ; return 0; }

    Observez la sortie suivante de ce programme :

    Vous cherchez des mots commençant avec arr ... trouvé arrangefound gamme
    5

    Observez la sortie suivante de ce programme :

    Vous cherchez des mots commençant par arr ... trouvé arrangefound gamme

    Notez que strncmp ne correspond pas à " archer " avec " arr " parce que nous comparons les trois premiers caractères .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour exécuter un développeur iPhone Xcode 
  • Comment faire un Geometry Calculator en C + + 
  • Comment exécuter un fichier Cpp 
  • Comment utiliser Alice au Jeux Programme 
  • Comment utiliser les fonctions en C + + 
  • Comment utiliser les boutons radio dans Visual C 
  • Comment faire pour déboguer C + + Mots clés 
  • Comment inverser un tableau en C + + 
  • Comment créer un projet Maven dans Galileo 
  • Comment obtenir C + + pour soustraire des nombres 
  • Connaissances Informatiques © http://www.ordinateur.cc