« Exercices en langage C/Chaines » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
|||
Ligne 1 : | Ligne 1 : | ||
{{Exercices en langage C}} |
{{Exercices en langage C}} |
||
== Les chaînes de caractères== |
== Les chaînes de caractères== |
||
==Longueur d'une chaîne de caractère == |
|||
Écrire une fonction C calculant la longueur d'une chaîne de caractères, donnée en argument. |
|||
<div style="width:70%">{{Boîte déroulante|titre=Solution|contenu = |
|||
<pre> |
|||
int longueur(char *s) |
|||
{ |
|||
int n; |
|||
for (n=0; *s != '\0'; s++) |
|||
n++; |
|||
return n; |
|||
} |
|||
</pre> |
|||
}} </div> |
Version du 18 décembre 2006 à 21:35
Les chaînes de caractères
Longueur d'une chaîne de caractère
Écrire une fonction C calculant la longueur d'une chaîne de caractères, donnée en argument.
Solution
int longueur(char *s) { int n; for (n=0; *s != '\0'; s++) n++; return n; }