<stddef.h> - C語言標準庫

stddef.h 頭檔定義了各種變數的類型和宏。許多這些定義也出現在其他頭。

庫變數

以下是在頭stddef.h的定義的變數類型:

S.N. 變數和說明
1 ptrdiff_t
這是有符號整數類型,是兩個指針相減的結果。
2 size_t 
這是一個無符號整數類型的sizeof關鍵字的結果。
3 wchar_t 
這是一個不可分割的寬字元常量的大小不同的。

庫宏

以下是在頭stddef.h的宏定義:

S.N. 宏與說明
1 NULL
這個宏是一個空指針常量的值。
2 offsetof(type, member-designator)
這個結果一個常數size_t類型是偏移量(以位元組為單位)的結構構件的結構從一開始的整數。構件由下式給出成員標誌符,是由於在不同的結構的名稱。


上一篇: va_end() - C函數 下一篇: NULL - C函數