Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Les projets ASP.NET et de codificati…
  • Comment conserver une phrase dans un…
  • Comment concevoir une horloge numér…
  • Comment détecter un débogueur 
  • Comment créer Bonjour tout le monde…
  • Comment créer des événements MFC 
  • Comment lire une ligne au hasard dan…
  • Quelles sont les fonctions du Turbo …
  • Comment faire un système d'exploita…
  • Comment passer des paramètres à MV…
  •   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 faire pour utiliser la commande strlen en C + +

    La fonction strlen en C + + renvoie la longueur de la chaîne donnée . Cette longueur est le nombre de caractères avant le caractère nul final . Les étapes suivantes vous aideront à utiliser cette fonction commune en C + + . Instructions
    1

    Rappelez-vous que la fonction strlen est conservé dans la bibliothèque de cstring . Vous devrez inclure le fichier d'en-tête string.h pour utiliser cette fonction .
    2

    savoir la syntaxe . La syntaxe complète est size_t strlen (const char * str) . Cette fonction prend un pointeur de caractère comme argument et renvoie la longueur de la chaîne comme un type de données size_t .
    3

    connaître la différence entre la longueur d'une chaîne et la taille du tableau qui maintient cette chaîne. Par exemple , char mystring [20] = " cette chaîne" , définit un tableau de 20 caractères , mais il a été initialisé avec une chaîne de 11 caractères. Par conséquent, la taille de la matrice est de 20 , mais la longueur de la chaîne qu'il contient seulement 11
    4

    Regardez le programme complet ci-dessous pour un exemple simple de la façon d'utiliser strlen : .

    # include # include int main

    () { nom char [ 80] ; printf (" Quel est votre nom \\ n "); scanf ( "% s" , nom ) ; printf (" votre nom a % des lettres d \\ n ". , strlen (nom) ) ; return 0; }

    Ce programme vous demandera" Quel est ton nom " ? Si nous entrée " John Smith ", le programme répondra avec
    5

    Regardez cette fonction pour une utilisation moins évident de strlen " Votre nom a 10 lettres. ":

    Vide Fit ( mystring , MySize ) char * mystring ; int MySize ; {if ( strlen ( mystring ) > MySize ) * ( mystring + MySize ) = '\\ 0' ; }

    Ce programme va tronquer la chaîne appelée myString à une longueur de MySize .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment purger un socket de réception de la mémoire tampon en C 
  • Comment obtenir des codes pour Dev- C + + 4.9.9.2 
  • Comment trier dans Turbo C + + 
  • Comment faire un fichier GNU C + + 
  • Comment supprimer une ligne dans un fichier en C 
  • Comment appeler Dll Visual Basic De C 
  • Comment utiliser la fonction de strrchr en C + + 
  • Comment vider la mémoire tampon en C + + 
  • Cocoa Touch Vs . Objective C 
  • Comment Boucle Remplir un tableau à 2 dimensions en C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc