为了账号安全,请及时绑定邮箱和手机立即绑定

开头为什么放#include<stdio.h> ,什么意思啊?有啥用?

开头为什么放#include<stdio.h> ,什么意思啊?有啥用?

正在回答

1 回答

#include表示包含C/C++标准输入输出头文件。<stdio.h>这个是头文件。

预处理器发现 #include 指令后,就会寻找指令后面<>中的文件名,并把这个文件的内容包含到当前文件中。

2 回复 有任何疑惑可以回复我~
#1

梦颖千年 提问者

<>里面可以不是stdio.h吗
2015-07-25 回复 有任何疑惑可以回复我~
#2

Perona 回复 梦颖千年 提问者

可以不是stdio.h,但是不允许不引用头文件而直接调用其中的函数,但这种做法是不标准的。也不建议这样做。以避免出现在其他IDE中无法编译或执行的问题。所以头文件是必须滴~~~ 需要注意的是<>这个里面填的是系统自带,stdio.h是标准io库。math.h是数字库。 以后还会学到用引号包裹的头文件,这里面的头文件就是自定义的。 如:#include "common.h" 这里就是定义一个公共的头文件。 加油学吧~~
2015-07-25 回复 有任何疑惑可以回复我~
#3

梦颖千年 提问者 回复 Perona

谢谢哈,太有帮助了!
2015-07-25 回复 有任何疑惑可以回复我~
#4

Perona 回复 梦颖千年 提问者

不客气~~
2015-07-26 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

开头为什么放#include<stdio.h> ,什么意思啊?有啥用?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信