Pointer

Nézzük meg, mi a különbség p, q, illetve *p és *q értéke között. (pointerek.c)

Futtassuk le a következő programot, és értelmezzük! Melyik érték melyik értékkel egyenlő, és miért? (cim.c)

Írj egy csere() függvényt, ami megcseréli két int típusú változó értékét. (csere.c)
Mi a hiba? Javítsuk a programot! (csere2.c)

Deklarálj egy 20 elemű int tömböt, majd töltsd fel értékekkel az inputról.
Deklarálj egy pointert, és a beolvasást azon keresztül valósítsd meg. (tomb.c)

Először olvasd be a tömb méretét, és foglalj neki dinamikusan helyet! (tomb2.c)
HF: A malloc helyett használd a calloc függvényt!

Olvass be 5 darab maximum 99 karakter hosszú szót úgy, hogy mindegyiknek pontosan annyi helyet foglalsz, amennyi kell! A sztringeket írasd ki, majd szabadítsd fel a lefoglalt területet! (tomb3.c)
 

Pointerről kicsit másképp