iostream实际上是一个头文件(iostream.h),你安装c++环境时就已经存在你的机子里面了
然后使用#include把这个文件包含进来,就可以使用这个文件里面的代码了。
你也可以自己写一个文件,然后使用#include包含进来,需要注意的是自己写的#include的时候必须要写文件全名,并且要写成双引号。如#include "mycpp.h",当然cpp文件也可以包含。
提问
c语言中的#include是什么意思?
在c语言中,扩展名为.h是什么文件?
我有更好回答
j372263969
lv.6 推荐于 2017-10-09
#include是一个包含程序的命令
先跟你说.**件
.**件就是头文件,其实它是为了方便用的,我们常用的stdio.h是包含关于c程序的输入输出的各种信息,当编译时就将头文件包含进去,比如:
我做一个头文件
#include
#define pr printf /*程序中的pr将在编译时自动转化为printf*/
#define sc scanf /*程序中的sc将在编译时自动转化为scanf*/
然后我把它另存为
c:\ps.h
那么以后我写程序的时候只要在开始包含
#include "c:\ps.h"
就可以免掉#include
因为我已经在另一个文件中包含它了
而且在程序中我要输出 abc
就可以用pr代表printf
如:
pr("abc");
用样,sc也代表scanf.
包含的文件如果是用那么它在用户文件夹中寻找这个头文件.
如果要直接给出路径就用""
下一篇梓潼是什么意思