c语言中什么时候用到"#include<stdlib>"头文件?

如题所述

是引用stdlib.h头文件,即#include <stdlib.h>。这里的.h是不可缺少的。
stdlib.h中,包含了C语言的一些常用库函数。如

动态内存相关的malloc, realloc,zalloc,calloc,free等。
随机数相关的rand,srand等。
系统相关的system, getenv,setenv等。
字符串转数值函数,atoi, atof,strtoul等。
如果在代码中,调用了这个头文件中的函数或者宏定义,则需要引用该头文件。
不同平台该文件有微小差异,具体可查看所用平台的stdlib.h内容。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-08
#include <assert.h>    //设定插入点
#include <ctype.h>     //字符处理
#include <errno.h>     //定义错误码
#include <float.h>     //浮点数处理
#include <fstream.h>    //文件输入/输出
#include <iomanip.h>    //参数化输入/输出
#include <iostream.h>   //数据流输入/输出
#include <limits.h>    //定义各种数据类型最值常量
#include <locale.h>    //定义本地化函数
#include <math.h>     //定义数学函数
#include <stdio.h>     //定义输入/输出函数
#include <stdlib.h>    //定义杂项函数及内存分配函数
#include <string.h>    //字符串处理
#include <strstrea.h>   //基于数组的输入/输出
#include <time.h>     //定义关于时间的函数
#include <wchar.h>     //宽字符处理及输入/输出
#include <wctype.h>    //宽字符分类

详细的你可以从你的安装目录打开这个头文件(可以用windows提供的文件搜索功能)看里面提供了什么函数,你就直到什么时候该包含了本回答被网友采纳
第2个回答  2013-07-08
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头文件看看。
用到上面东西就要用到此文件。
第3个回答  2013-07-08
这个头文件里面包含了很多常用的、基本的函数和过程,
第4个回答  2013-07-08
system就是一个,实际上有很多,你到TC都lib或include里查就能知道stdlib.h里包含了多少函数
相似回答