stddef.h头定义了各种变量类型和宏。 其中许多定义也出现在其他标题中。
以下是标题stddef.h中定义的变量类型 -
Sr.No. | 变量和描述 |
---|---|
1 | ptrdiff_t 这是带符号的整数类型,是减去两个指针的结果。 |
2 | size_t 这是无符号整数类型,是sizeof关键字的结果。 |
3 | wchar_t 这是宽字符常量大小的整数类型。 |
以下是标题stddef.h中定义的宏 -
Sr.No. | 宏观和描述 |
---|---|
1 | NULL 此宏是空指针常量的值。 |
2 | offsetof(type, member-designator) 这会产生一个size_t类型的常量整数,它是结构成员从结构开始的字节偏移量。 该成员由member-designator给出,结构的名称以type给出。 |