je veux savoir si je peut appliquer les fonctions sur les chaines de caracteres comme strlen et ... sur des nombres .
exple :
int nbr;
nbre=1000215000;
int occ=strlen(nbr);
le resultat sera t'il (10 ) ??
je veux savoir si je peut appliquer les fonctions sur les chaines de caracteres comme strlen et ... sur des nombres .
exple :
int nbr;
nbre=1000215000;
int occ=strlen(nbr);
le resultat sera t'il (10 ) ??
Non![]()
Toute fonction a un prototype, et strlen ne joue qu'avec des char*... mais tu peux transformer ton int en char* (sprintf() je crois devrait te convenir), faire le découpage (donc strlen() si tu veux), et le reconvertir en int si tu veux (atoi())
Ou utiliser la fonction recherche : Calculer la longueur d'une variable de type entierEnvoyé par harsh
Non. Il faut d'abord transformer le nombre en chaîne de caractères (par exemple avec sprintf) puis appliquer les fonctions sur cette chaîne.je veux savoir si je peut appliquer les fonctions sur les chaines de caracteres comme strlen et ... sur des nombres .
merci
Partager