Nombre de caractères d'une chaine en c++
ptit-bichon
Messages postés
17
Statut
Membre
-
fudge -
fudge -
salut a tous
j'aurai voulu savoir comment faire pour compter le nombre de caractères d'une chaine de caractère.
j'aurai bien une petite idée : trouver le caractère nul de la chaine qui détermine sa fin mais je ne sais pas comment faire.
merci d'avance
@+
Ptit-Bichon
j'aurai voulu savoir comment faire pour compter le nombre de caractères d'une chaine de caractère.
j'aurai bien une petite idée : trouver le caractère nul de la chaine qui détermine sa fin mais je ne sais pas comment faire.
merci d'avance
@+
Ptit-Bichon
A voir également:
- Taille string c++
- Ascii nombre de caractères - Guide
- Caractères spéciaux - Guide
- Nombre de jours entre deux dates excel - Guide
- Nombre de caractères word - Guide
- Chaine tnt gratuite sur mobile - Guide
10 réponses
Salut,
ya plus simple
ya une fonction dans string.h qui le fait pour toi...
(ca sert a rien de reinventer la roue^^)
soit strlenght la taille de ta chaine
(+1 car il fo prendre en compte le /0 que strlen ne compte pas)
ya plus simple
ya une fonction dans string.h qui le fait pour toi...
(ca sert a rien de reinventer la roue^^)
soit strlenght la taille de ta chaine
int strlenght = strlen(tachaine) + 1;
(+1 car il fo prendre en compte le /0 que strlen ne compte pas)
en fait j'ai pas besoin de rajouter le +1 car je veux seulemment le nombre de caractères entrés par l'utilisateur
pourquoi faire compliquer si tu peux faire simple :
int i;
for (i=0;ta_chaine[i]!=0;i++) {}
nombre_de_caractère=i;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Par exemple quelque chose comme ca :
Afficher le nombre de lettre qu'il y a dans un Char, dans un edit ou quoi que ce soit, peut-être que ca pourra aider quelqu'un :
edNbreCaractere->Text = StrToInt(edTexte->Text.Length());
Ne pas oublier la conversion StrToInt, pour convertir l'AnsiString en Entier.
Par exemple quelque chose comme ca :
Afficher le nombre de lettre qu'il y a dans un Char, dans un edit ou quoi que ce soit, peut-être que ca pourra aider quelqu'un :
edNbreCaractere->Text = StrToInt(edTexte->Text.Length());
Ne pas oublier la conversion StrToInt, pour convertir l'AnsiString en Entier.