首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

#include<stdlib.h>的作用?该怎么解决

2012-02-15 
#includestdlib.h的作用?#include stdlib.h 在C中有什么作用?和#include math.h 有区别吗?哪位能够

#include<stdlib.h>的作用?
#include <stdlib.h> 在C中有什么作用?和#include <math.h> 有区别吗?哪位能够帮忙回答一下!

[解决办法]
#include <iostream.h>    //数据流输入/输出
#include <math.h>      //定义数学函数
#include <stdio.h>      //定义输入/输出函数
#include <stdlib.h>     //定义杂项函数及内存分配函数
#include <string.h>     //字符串处理

[解决办法]
两个不同的头文件,stdlib.h包含了一些常用函数,如malloc、free、system、atoi、atol、rand、exit等,而math.h包含了一些数学计算的函数,如sqrt(),具体看你调什么函数就用什么头文件了。
[解决办法]
刚想说,楼上的哥们说全了
接分
[解决办法]
建议楼主找个C标准库的说明看看。不同的头文件里有不同类型的函数的声明,通过文件名可以大概知道这个文件里声明的函数是哪一类。
[解决办法]
#include <math.h> 这个头文件中包含的是一些数学函数, 比如 sin cos 等;
#include <stdlib.h>     这个头文件包含了一些比较杂类的库函数,比如 system 等,其他头文件中的函数类型很单一,但是这个头文件不是,混合了多种类型的函数集合。

这个问题,
如果有疑问,
可以打开这个 stdlib.h 看看有哪些函数就是了。

热点排行