-
pro každého studenta jeden záznam
-
není na začátku znám celkový počet záznamů
-
uživatel zadá postupně jednotlivé řetězce (oddělené novým řádkem), načteme pomocí scanf(“%s“, jmeno);
-
Varianta 1: pomocí strlen zjistíme délku jména a dále budeme pracovat pouze s touto délkou (hodnoty ve spojovaném seznamu jsou typu int)
-
Varianta 2: pracujeme přímo ukazatelem na jméno (hodnoty ve spojovaném seznamu jsou typu char*), vytváříme si jeho kopii stejně jako v minulém cvičení
-
postupně vytváříme dynamicky spojovaný seznam. Při každém zadání nové položky celý seznam vypíšeme
-
vyzkoušíme detekce memory leaks v programu pomocí Valgrindu nebo Visual Studia
-
ukázka vzhledu dynamicky alokované struktury v debuggeru