Hirdetés

Új hozzászólás Aktív témák

  • doc

    nagyúr

    válasz JoJ #251 üzenetére

    akkor a másik totyikba már nem válaszolok :)
    szóval:

    s az a cím (ha úgy tetszik, string) ahova a t címen tárold string bemásolódik
    char *s annyit jelent, hogy az s változó egy karakterre mutató mutató lesz
    *s++ ez annyit művel, hogy megadja azt az értéket, amire az s változó mutat, majd az s értékét növeli, így az a következő karakterre fog mutatni
    a while onnan tudja hogy vége a szövegnek, hogy a t változó, ami minden ciklusban a következő karakterre mutat, 0-ra fog mutatni, ami meg ugye string vége
    így az s által mutatott helyre 0 kerül, ezt a visszatérési értéket a while is látja, és mivel 0, amit ő "hamis"-ként értelmez, végez

    remélem vmennyire érthető volt...

Új hozzászólás Aktív témák