Benayada Houari Administrateur
Nombre de messages : 89 Age : 37 Localisation : Chlef Loisirs : Sport Date d'inscription : 14/03/2007
| Sujet: Les chaines de caractères Lun 1 Oct - 1:37 | |
| Exo: Je pense que tous connaissent la fonction standard strlen() qui donne la longueur d'un string... --construisez la fonction équivalente de strlen(). ( biensur une fonction qui return la longueur de la chaine de type int) | |
|
Benayada Houari Administrateur
Nombre de messages : 89 Age : 37 Localisation : Chlef Loisirs : Sport Date d'inscription : 14/03/2007
| Sujet: Re: Les chaines de caractères Lun 29 Oct - 13:55 | |
| | |
|
chaouge soldat
Nombre de messages : 22 Age : 36 Localisation : my town Loisirs : leisure Date d'inscription : 28/11/2007
| Sujet: Re: Les chaines de caractères Jeu 10 Jan - 0:22 | |
| bon j'ai essayé pas mal de fois, mais malheureusement j'ai pas réussi indication? | |
|
chaouge soldat
Nombre de messages : 22 Age : 36 Localisation : my town Loisirs : leisure Date d'inscription : 28/11/2007
| Sujet: Re: Les chaines de caractères Ven 11 Jan - 18:13 | |
| il parait que je ne suis pas le bienvenu ici | |
|
Benayada Houari Administrateur
Nombre de messages : 89 Age : 37 Localisation : Chlef Loisirs : Sport Date d'inscription : 14/03/2007
| Sujet: Re: Les chaines de caractères Ven 11 Jan - 19:14 | |
| Chaouge désolé pour le retard, et une autre fois met votre solution, que se soit vrai ou faux... voila la solution: - Code:
-
#include <stdio.h>
int longueur(char *a) { int i=0,compteur=0; while (a[i]!='\0') { compteur++; i++; } return compteur; }
int main() { char a[]="mohamed"; printf("%d",longueur(a)); return 0; }
Et si vous ne comprenez pas ce code je t'explique | |
|
chaouge soldat
Nombre de messages : 22 Age : 36 Localisation : my town Loisirs : leisure Date d'inscription : 28/11/2007
| Sujet: Re: Les chaines de caractères Sam 12 Jan - 0:22 | |
| - Benayada Houari a écrit:
- Chaouge désolé pour le retard, et une autre fois met votre solution, que se soit vrai ou faux...
voila la solution: - Code:
-
#include
int longueur(char *a) { int i=0,compteur=0; while (a[i]!='\0') { compteur++; i++; } return compteur; }
int main() { char a[]="mohamed"; printf("%d",longueur(a)); return 0; }
Et si vous ne comprenez pas ce code je t'explique merci mon ami, en fait je suis amateur en programmation c'est pas mon domaine mais je veux apprendre, pour cela j'hésite de mettre mon essai '\0' signifie le dernier caractère de la chaine, non? | |
|
Contenu sponsorisé
| Sujet: Re: Les chaines de caractères | |
| |
|