C语言中有#include <stdlib.h>文件吗?它与C++的有什么不同?

如题所述

stdlib.h
是一些标准头文件申明,由于C++兼容C语言,所以它也是一个合法的C++头文件。实际上,C++可以使用所有C语言的头文件,包括stdio.h。
在C++引入名字空间后,建议使用不带扩展名的头文件,如:
include
<cstdlib>
即在传统C头文件前加一个字符c,去掉.h,同C++头文件一致。如:
#include
<iostream>
#include
<cstdlib>
using
namespace
std;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-04
stdlib.h
是一些标准头文件申明,由于c++兼容c语言,所以它也是一个合法的c++头文件。实际上,c++可以使用所有c语言的头文件,包括stdio.h。
在c++引入名字空间后,建议使用不带扩展名的头文件,如:
include
<cstdlib>
即在传统c头文件前加一个字符c,去掉.h,同c++头文件一致。如:
#include
<iostream>
#include
<cstdlib>
using
namespace
std;
相似回答
大家正在搜