Tutaj mam kawałek kodu który liczy długość słowa :
int dlugoscwyrazu(const char* slowo)
{
int d=0;
while(slowo[d]!=0)
wynik++;
return d;
}
I nie rozumiem do końca jak on dziala. Funkcja dostaje wskaźnik na adres zmiennej char a pozniej sprawdzamy czy kolejno adresy są równe zeru?