| 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 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 .

    Previous :

    next :
      articles connexes
    ·Comment créer un Pk3 Fichier 
    ·C + + Function Call Is Missing liste d'arguments 
    ·Comment faire un modèle en code C + + 
    ·Comment imprimer un triangle en C 
    ·Comment programmer les pointeurs C 
    ·Comment écrire un programme simple en C + + 
    ·Comment puis- je corriger une Studio 6.0 T -SQL Debugge…
    ·Comment faire pour convertir la réalité usine Dans XN…
    ·Comment faire des brosses pic dans GtkRadiant 
    ·Comment élaborer une fiche de projet 
      articles en vedette
    ·Comment faire pour modifier KML & vrac 
    ·Comment faire pour modifier autocueillette et PYC Fichi…
    ·Comment vérifier si une propriété d' objet existe da…
    ·Quelles sont les pages de codes Tables de conversion 
    ·Comment calculer l'AMP en C # 
    ·Comment lire une ligne dans un fichier en Ruby 
    ·Comment écrire un menu à l'aide d'un applet Java 
    ·Comment créer un Espace Client Avec PHP 
    ·Comment comparer les fonctions pour cordes en PHP 
    ·Un tutoriel sur les requêtes imbriquées SQL 
    Copyright © Connaissances Informatiques http://fr.wingwit.com