C/Typy złożone: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
→‎Inicjalizacja struktur i unii: -> Poprawka "inicjalizacja" na "inicjacja"
poprawa formatowania kodu
Linia 473:
el_listy *wsk=lista;
while (wsk->next != NULL)
{
if (wsk->next->val == element) /* musimy mieć wskaźnik do elementu poprzedzającego */
{
el_listy *usuwany=wsk->next; /* zapamiętujemy usuwany element */
wsk->next = usuwany->next; /* przestawiamy wskaźnik next by omijał usuwany element */
free(usuwany); /* usuwamy z pamięci */
}
} else
{
wsk = wsk->next; /* idziemy dalej tylko wtedy kiedy nie usuwaliśmy */
} /* bo nie chcemy zostawić duplikatów */
}
}
</source>