C Programlama Dili'ndeki bazı faydalı makro ve veri bildirimleri standart kütüphanedeki stddef.h başlık dosyasında yer almaktadır.
Fonksiyon makroları
Sabit adı | Açıklama |
---|---|
offsetof (Makro) |
offsetof(type, member); Kendisine geçirilen ilk parametredeki yapı veya bileşim veri türünün içinde yer alan ve ikinci parametre ile gösterilen değişkenin offset adresini size_t türünde bir sabit tamsayı olarak geri döndürür. |
Makro sabitler
Sabit adı | Açıklama |
---|---|
NULL | Null değer taşıyan bir işaretçidir. |
Veriler
Veri türü adı | Açıklama |
---|---|
max_align_t (C11) | Diğer skaler veri türlerinde olduğu gibi hizalama gereksinimi olan bir veri türüdür. |
ptrdiff_t | İki işaretçi arasında uygulanan çıkarma işleminde geri döndürülen signed int bir veri türüdür. |
size_t | Sizeof işlemcisi tarafından geri döndürülen unsigned int bir veri türüdür. |