C库 - stddef.h

stddef.h 标头定义了各种变量类型和宏.其中许多定义也出现在其他标题中.

库变量

以下是标题stddef.h中定义的变量类型 :

Sr.No.变量&描述
1

ptrdiff_t

这是有符号整数类型,是减去两个指针的结果.

2

size_t

这是无符号整数类型,是 sizeof 关键字的结果.

3

wchar_t

这是宽字符常量大小的整数类型.

库宏

以下是标题stddef.h中定义的宏 :

Sr.No.宏观&描述
1NULL

此宏是空指针常量的值.

2offsetof(type,member-designator)

这会产生一个size_t类型的常量整数,它是结构成员的字节偏移量从结构的开始.该成员由 member-designator 提供,结构名称以 type 给出.