簡介
stddef .h 標頭檔案定義了各種變數型別和巨集。這些定義中的大部分也出現在其它標頭檔案中。
庫變數
下面是標頭檔案 stddef.h 中定義的變數型別:
序號 | 變數 & 描述 |
---|---|
1 | ptrdiff_t 這是有符號整數型別,它是兩個指標相減的結果。 |
2 | size_t 這是無符號整數型別,它是 sizeof 關鍵字的結果。 |
3 | wchar_t 這是一個寬字元常量大小的整數型別。 |
庫巨集
下面是標頭檔案 stddef.h 中定義的巨集:
序號 | 巨集 & 描述 |
---|---|
1 | NULL 這個巨集是一個空指標常量的值。 |
2 | offsetof(type, member-designator) 這會生成一個型別為 size_t 的整型常量,它是一個結構成員相對於結構開頭的位元組偏移量。成員是由 member-designator 給定的,結構的名稱是在type 中給定的。 |