C语言中各种Include的文件及作用?
2 回答
噜噜哒
TA贡献1784条经验 获得超7个赞
有很多平时都会用到的功能,把他们分类,在不同的头文件里声明其原型。
比如输入输出功能,要#include <stdio.h>
我们常用的printf函数就是在这个头文件中声明的。
实际上,在我们编写的程序里并未定义printf函数,那我们为什么可以用它呢?
原因就是他已经在stdio.h中声明了。
程序编译的时候,会经历一个预处理的过程,#include标记的头文件中的函数声明会被加入到目标文件中,然后经历过编译、链接,生成正确的目标程序。
- 2 回答
- 0 关注
- 303 浏览
添加回答
举报
0/150
提交
取消