Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment déclarer une constante de c…
  • Comment faire un modèle spatial Ast…
  • Chaîne de connexion pour l'authenti…
  • Comment créer un CAB dans Windows M…
  • Comment trier Deux colonnes indépen…
  • Comment créer un BlogSkin pour Blog…
  • Turbo C Tutorial 
  • Comment obtenir C + + pour soustrair…
  • Comment faire pour augmenter la tail…
  • Qu'est-ce qu'un EOF dans le langage …
  •   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 calculer la longueur de la chaîne

    Dans la programmation informatique, une chaîne est un ensemble de caractères représentant des mots . En règle générale , les variables et le type de données qu'ils détiennent doivent être déclarées avant d'être utilisées , et dans beaucoup de langues modernes tels que C , les chaînes sont classées comme une collection - bien connu comme un tableau - des caractères uniques avec le " type char " . La plupart des langages de programmation offrent des fonctions intrinsèques de déterminer la longueur des chaînes , puisque de nombreuses fonctions nécessitent ces informations afin de fonctionner correctement. Cependant, comme alternative à l'utilisation d'une fonction intrinsèque , vous pouvez écrire votre propre code qui calcule la longueur de la chaîne en mettant un comptoir à l'intérieur d'une boucle while qui se termine en atteignant la fin du mot . Instructions
    1

    Déclarer la chaîne que vous souhaitez que la durée de . En C ce qui peut être fait comme suit : variableName char [] = "mot". Depuis la variable est déclarée entre guillemets le caractère nul suit le mot traduit par un tableau de cinq éléments. Pour l'exemple actuel , le " variableName [i] " de syntaxe accède à la i-ème élément , où les éléments sont numérotés de zéro à quatre . Par exemple, le " variableName [1]" de syntaxe renvoie la lettre «o» .
    2

    installation du tout -do cadre de la boucle qui contiendra les instructions pour compter le nombre de lettres dans la chaîne. Une boucle while est de la forme " tant que la condition effectuer des tâches " . En C ce qui suit while évalue aussi vrai jusqu'à ce que la boucle lit le caractère nul , à quel point la boucle se termine .

    While ( variableName [i])

    {

    insérer du code pour effectuer le comptage ici

    }
    3

    initialiser la variable entier i à zéro, comme suit :

    i = 0; < br >

    While ( variableName [i])

    {

    insérez le code pour faire le comptage ici

    }

    Il est important de fournir un valeur de départ depuis C , et beaucoup d'autres langues, ne le feront pas pour vous, et le code ne fonctionnera pas
    4

    Insérer le compteur dans la boucle while , comme suit : .

    i = 0;

    While ( variableName [i])

    {

    i + +; }


    ligne i + + est le compteur et incrémente la variable i par un. Initialement i est nul ce qui signifie variableName [i] est la lettre «w» , et l'instruction while est évaluée à vrai et le code dans la boucle while exécute , i augmentant par un. Ce processus se répète jusqu'à ce que la valeur Null dans le tableau de chaînes est atteint, à quel point i est égale à la longueur de la chaîne .
    5

    Imprimer la valeur finale du compteur , ou de façon équivalente la longueur de la chaîne , à l'écran afin que vous puissiez vérifier. En C utilisez le code suivant pour ce faire:

    printf (" La longueur de la chaîne est de% d \\ n", i);

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un IRC Spybot 
  • Comment faire un rectangle avec une fonction récursive en C + + 
  • Comment faire un bouton sonore dans Xcode 
  • Comment créer un fichier C + + en-tête 
  • Comment exploiter un compilateur Visual C 
  • Après avoir sélectionné une date dans Picker DateTime, Comment contrôlez-vous la Focus C 
  • Comment faire pour démarrer un code C à partir de la Command Prompt 
  • Comment faire une matrice de chaînes 
  • Comment convertir les chaînes de entiers non signés de 
  • Comment faire MFC boutons de commande 
  • Connaissances Informatiques © http://www.ordinateur.cc