11.8 NULL Gösterici
11.8 NULL Gösterici
Bir göstericinin bellekte herhangi bir adresi göstermesi, veya öncden göstermiş olduğu adres iptal edilmesi istemirse NULL sabiti kullanılır. Bu sabit derleyicide ASCII karakter tablosunun ilk karakteridir ve '\0' ile sembolize edilir.
1 2 3 4 5 6 7 8 |
int *ptr, a = 12; . . ptr = &a; /* ptr bellekte a değişkenin saklandığı yeri gösteriyor */ . . ptr = NULL; /* ptr bellekte hiç bir hücreyi göstermiyor */ *ptr = 8 /* hata! NULL göstericinin gösterdiği yere bir değer atanamaz */ |