Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

R. 45 - pytanie dot. kodu do zadania domowego

Ostatnio zmodyfikowano 2019-06-07 00:46
Autor Wiadomość
rottingham
Temat założony przez niniejszego użytkownika
R. 45 - pytanie dot. kodu do zadania domowego
» 2019-06-07 00:21:46
Czołem forumowicze! Mam pytanie odnośnie kodu z r. 45.

Po co tutaj ten if?

C/C++
Lista * ostatni( Lista * lista )
{
    // Przechodzenie po liście *iteracyjnie*
    if( lista )
    while( lista->ogon )
         lista = lista->ogon;
   
    return lista;
}

P-174762
pekfos
» 2019-06-07 00:46:00
Żeby funkcja działała dla pustego wskaźnika. Być może nie jest to użyte dalej w kodzie. W przykładzie pusta lista to pusty wskaźnik i wszystkie funkcje działają na dowolnej liście, w tym pustej.
P-174763
« 1 »
  Strona 1 z 1