c++里“#include和”是什么意思?

如题所述

iostream实际上是一个头文件(iostream.h),你安装C++环境时就已经存在你的机子里面了

然后使用#include把这个文件包含进来,就可以使用这个文件里面的代码了。

你也可以自己写一个文件,然后使用#include包含进来,需要注意的是自己写的#include的时候必须要写文件全名,并且<>要写成双引号。如#include "mycpp.h",当然cpp文件也可以包含。

提问

c语言中的#include是什么意思?

在c语言中,扩展名为.h是什么文件?

我有更好回答

j372263969

LV.6 推荐于 2017-10-09

#include是一个包含程序的命令

先跟你说.h文件

.h文件就是头文件,其实它是为了方便用的,我们常用的stdio.h是包含关于C程序的输入输出的各种信息,当编译时就将头文件包含进去,比如:

我做一个头文件

#include <stdio.h>

#define PR printf /*程序中的PR将在编译时自动转化为printf*/

#define SC scanf /*程序中的SC将在编译时自动转化为scanf*/

然后我把它另存为

c:\ps.h

那么以后我写程序的时候只要在开始包含

#include "c:\ps.h"

就可以免掉#include <stdio.h>

因为我已经在另一个文件中包含它了

而且在程序中我要输出 ABC

就可以用PR代表printf

如:

PR("abc");

用样,SC也代表scanf.

包含的文件如果是用<>那么它在用户文件夹中寻找这个头文件.

如果要直接给出路径就用""

温馨提示:答案为网友推荐,仅供参考
相似回答