Longueur d'une chaîne C ++

Longueur d'une chaîne C ++
Dans cet article, nous discuterons du concept d'une longueur de chaîne dans le langage de programmation C ++. Une chaîne est le type de données pour des informations sur les mots, les nombres et tout autre caractère à stocker dans une variable en tant que chaîne. Lorsqu'une chaîne est initialisée, le texte est écrit en doubles citations: "Exemple de texte".

Initialisation d'une variable de chaîne en C ++:

Alors maintenant, examinons les sorties de la variable de chaîne et dans le langage de programmation C ++. Tout d'abord, nous devons voir comment une chaîne est initialisée en C++. Pour stocker une variable alpha-numerique, nous utilisons un type de données de chaîne, de sorte que le type de données est défini d'abord, puis le nom de la variable. Après cela, les informations composées de caractères alphanumériques seront écrites en double citation. Vous trouverez ci-dessous un exemple de la façon d'initialiser une variable de chaîne en C ++:

# String Address = «Street 1, St Bvld»;

Comme vous pouvez le voir dans l'exemple ci-dessus, nous avons d'abord donné le type de données, puis nous avons écrit le nom de la variable, après cela, nous avons écrit le contenu de la variable en double-quot. Le fichier d'en-tête de chaîne doit être ajouté pour utiliser toutes les fonctions associées à une variable de chaîne dans le langage de programmation C ++ tel que défini dans la chaîne.bibliothèque H. Le contenu de la chaîne peut varier d'une longueur à l'autre, donc parfois nous devons saisir cette longueur et pour calculer ou trouver la longueur, nous devons utiliser certaines fonctions ou façons de le faire.

Plusieurs techniques pour trouver la longueur d'une chaîne en C ++ dans Ubuntu 20.04:

Parfois, le contenu d'une chaîne est très long, et nous devrons peut-être garder un chèque afin que nous puissions gérer la charge de mémoire de notre programme ou code. Nous allons donc discuter de plusieurs façons.

Utilisation de la fonction STRING SIZE () en C ++ dans Ubuntu 20.04:

Il existe plusieurs fonctions définies dans les fichiers d'en-tête de chaîne qui nous aident concernant le type de données des variables de chaîne; L'un d'eux est la fonction de taille (). Maintenant, nous verrons comment nous utilisons cette fonction dans le langage de programmation C ++ dans Ubuntu 20.04. Pour ce faire, nous devons faire un fichier exécutable C ++, donc pour cela ouvre le terminal de la barre de recherche, écrivez la commande «Touch» avec votre nom de fichier et écrivez un code dans ce fichier dans lequel nous initialiserons une variable de chaîne et dure coder certaines données dedans et utiliser la fonction de taille pour trouver sa longueur après avoir fait ce fichier.

Retournez à la console et utilisez la commande «G ++» avec votre nom de fichier et le «.Extension CPP ”pour construire le fichier. Cette commande créera un fichier avec l'extension ".dehors."Maintenant, exécutez ce fichier en tapant"./ »Suivi de votre«.Extension out ».

La sortie montre la longueur de chaîne qui est 12. C'est l'une des techniques les plus simples pour trouver la longueur d'une chaîne. La méthode STR () montre la simplicité des fonctions principales déjà présentes dans les fichiers d'en-tête de bibliothèque utilisés dans la programmation C ++.

Utilisation de la fonction de chaîne () dans C ++ dans Ubuntu 20.04:

Comme nous l'avons discuté, le fichier d'en-tête de chaîne contient de nombreuses fonctions liées au type de données de chaîne; L'un d'eux est la fonction longueur () qui calcule également la longueur d'une variable de chaîne. Maintenant, nous allons voir comment utiliser cette fonction en C ++ dans l'ubuntu 20.04 Environnement. Pour ce faire, nous devons faire un fichier exécutable C ++, donc pour cela ouvre le terminal de la barre de recherche, écrivez la commande «Touch» avec votre nom de fichier et écrivez un code dans ce fichier dans lequel nous initialiserons une variable de chaîne et dure Codez certaines données dedans et utilisez la fonction de longueur pour trouver sa longueur après avoir fait ce fichier.

Retournez à la console et utilisez la commande «G ++» avec votre nom de fichier et le «.Extension CPP ”pour construire le fichier. Cette commande créera un fichier avec l'extension ".dehors."Maintenant, exécutez ce fichier en tapant"./ »Suivi de votre«.Extension out »

La fonction Longueur () donne la longueur exacte de la variable dans la sortie. C'est également l'une des techniques les plus simples pour trouver la longueur d'une chaîne et reflète le processus de réflexion sur la façon dont les bibliothèques ont été créées pour aider dans ces cas.

Utilisation de la fonction strlen () en C ++ dans Ubuntu 20.04:

Le strlen () est également utilisé pour calculer la longueur de la chaîne. Il prend la variable de chaîne en tant que paramètre de chaîne à terminaison nulle, également appelée corde C, ce qui signifie qu'aucune valeur nulle ne devrait être présente. Voyons maintenant la syntaxe et comment implémenter cette fonction. Pour ce faire, nous devons créer un fichier exécutable C ++, donc pour qui ouvre le terminal à partir de la barre de recherche, écrivez la commande «Touch» avec votre nom de fichier et écrivez un code dans ce fichier dans lequel nous allons initialiser une variable de chaîne et Code dur certaines données dedans et utilisez la fonction de taille pour trouver sa longueur après avoir fait ce fichier

Retournez à la console et utilisez la commande «G ++» avec votre nom de fichier et le «.Extension CPP ”pour construire le fichier. Cette commande créera un fichier avec l'extension ".dehors."Maintenant, exécutez ce fichier en tapant"./ »Suivi de votre«.Extension out ».

Comme vous pouvez le voir, la sortie montre correctement la longueur de la chaîne, et nous avons un autre moyen efficace de le trouver. Bien qu'il ait plus d'arguments que les méthodes ci-dessus, il s'avère être un exemple efficace pour trouver la longueur de la variable de chaîne.

Utilisation pour Loop dans Ubuntu 20.04:

Démarrage de la boucle pour 0 et l'exécution jusqu'à la fin de la chaîne, de cette façon, nous pouvons calculer la longueur d'une chaîne. Pour ce faire, nous devons créer un fichier exécutable C ++ afin que pour qui ouvrez le terminal de la barre de recherche, écrivez la commande «Touch» avec votre nom de fichier et écrivez un code dans ce fichier dans lequel nous initialiserons une variable de chaîne et Code dur certaines données dedans et utilisez la boucle pour trouver sa longueur après avoir fait ce fichier.

Retournez à la console et utilisez la commande «G ++» avec votre nom de fichier et le «.Extension CPP ”pour construire le fichier. Cette commande créera un fichier avec l'extension ".dehors."Maintenant, exécutez ce fichier en tapant"./ »Suivi de votre«.Extension out »

Cela donne également la longueur exacte d'une chaîne dans le langage de programmation C ++. Bien que cette méthode soit efficace, l'efficacité et la facilité ne sont pas là car elle montre la redondance.

Conclusion:

Dans ce tutoriel, nous avons appris le type de données «String». L'utilisation de la chaîne dans la programmation C ++ a toujours été essentielle pour stocker de grands flux de données en une seule fois et une variable. Cet article a également expliqué pourquoi nous utilisons le type de données de chaîne pour stocker des données dans la programmation C ++. Et puis, nous avons également mis en lumière la façon dont nous pouvons trouver la longueur de la chaîne en utilisant différentes fonctions définies dans le fichier d'en-tête de chaîne et une autre méthode différente en C ++ dans l'Ubuntu 20.04 Environnement.