Salut à tous,j'ai trouvé sur un site une fonction strlen qui doit retourner la longueur d'une chaine de caractère :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
int strlen ( char* const str)
{
         if (*str)
         return 1+strlen(str+1);
         else
         return 0;
}
mais je n'ai pas compris la troisième ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
return 1+strlen(str+1);
pourquoi pas :

merci d'avence.