当前位置: 首页 > 文档资料 > C 标准库 中文版 >

C Library - <stddef.h>

优质
小牛编辑
125浏览
2023-12-01

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

Library变量 (Library Variables)

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

Sr.No.变量和描述
1

ptrdiff_t

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

2

size_t

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

3

wchar_t

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

Library宏 (Library Macros)

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

Sr.No.宏观和描述
1NULL

此宏是空指针常量的值。

2offsetof(type, member-designator)

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