stdlib.h
stdlib.h标准库定义了三部分内容:变量类型、宏和功能函数。stdlib.h标准库定义的变量类型如表1所示。
表1 stdlib.h标准库中定义的变量类型
变量 | 含义 |
---|---|
size_t | 无符号整数类型,sizeof运算符的计算结果类型 |
wchar_t | 宽字符常量 |
div_t | div()函数返回结构 |
ldiv_t | ldiv()函数返回结构 |
stdlib.h标准库中定义的宏如表2所示。
表2 stdlib.h标准库中定义的宏
变量 | 含义 |
---|---|
NULL | 空指针常量 |
EXIT_FAILURE | exit()函数调用失败的返回值 |
EXIT_SUCCESS | exit()函数调用成功的返回值 |
RAND_MAX | rand()函数返回的最大值 |
MB_CUR_MAX | 在多字节字符集中的最大字符数,不能大于MB_LEN_MAX |