所在的位置: C++ >> C++前景 >> stdlibh是什么头文件

stdlibh是什么头文件

stdlib.h头文件即standardlibrary标准库头文件。

stdlib.h里面定义了五种类型、一些宏和通用工具函数。类型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t;宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等;常用的函数如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。具体的内容可以打开编译器的include目录里面的stdlib.h头文件查看。

stdlib特征:

依赖:无头文件依赖;如果time_t,NULL类型未定义的话会就定义它。

定义结构体div_t,ldiv_t,定义宏EXIT_SUCCESS/EXIT_FAILURE/RAND_MAX

定义内存分配相关函数malloc/free/realloc/calloc

定义了算法类的bsearch/qsort/lfind/lsearch

定义了运行处理类的about/atexit/exit/system/_exit

定义输出变量_doserrno/environ/errno/_fmode/_osminor/_psp/sys_errlist/sys_nerr/_version

字符转换函数atof/atoi/atol/strtod/strtol/strtoul/itoa/ltoa/ultoa/ecvt/fcvt/gcvt/

随机函数rand/srand,定义宏random/randomize

取大小绝对值函数abs/labs/max/min

getenv/putenv–获取/设置环境变量名称关联值

div/ldiv–整数相除获取div_t/ldiv_t类型结果

rotl/_rotr/_lrotl/_lrotr:左移/有移无符号数

头文件简介:

头文件是用户应用程序和函数库之间的桥梁和纽带。在整个软件中,头文件不是最重要的部分,但它是C语言家族中不可缺少的组成部分。在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件和定义文件组成。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明,而定义文件用于保存程序的实现。




转载请注明:http://www.aierlanlan.com/cyrz/3108.html