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型別是偏移量(以位元組為單位)的結構構件的結構從一開始的整數。構件由下式給出成員標誌符,是由於在不同的結構的名稱。 |