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. |