( locsemege | 2020. 08. 15., szo – 10:08 )

Ez egy érdekes kérdés. A NULL attól az, hogy ne törődj a megvalósításával, ő az, ami nem mutat sehova. Ellenkező esetben simán leírhatnánk a p = NULL; helyett azt, hogy p = 0;. Egyébként láttam olyat, hogy valaki ez utóbbit írta pusztán azért, mert egy header-ben látszott, hogy #define NULL 0. A konkrét megvalósításhoz a programozónak szerintem semmi köze. A NULL egy speciális, sehova sem mutató érték. De lehet akármennyi platformtól függően.