je sais exactement le but de ce code la c'est pour afficher une chaine de carractere en reverse
mais le problem j'arrive po a comprendre des trucs dans ce code
par exemple : "
while (i < ((count + 1) / 2))
"
et
"
1 2 3 4
| count = 0;
while (str[count] != '\0')
count++;
count = count - 1; |
"
svp aide moi pour le comprendre tout et merci en avance i really i will be very thankful if u can help me with that
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| char *ft_strrev(char *str)
{
int count;
int i;
char c;
count = 0;
while (str[count] != '\0')
count++;
count = count - 1;
i = 0;
while (i < ((count + 1) / 2))
{
c = str[i];
str[i] = str[count - i];
str[count - i] = c;
i++;
}
return (str);
} |
Partager