十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
头文件包含了很多很多函数 当程序中要用到相关函数时需要把函数通过头文件导入程序
创新互联成都企业网站建设服务,提供做网站、网站建设网站开发,网站定制,建网站,网站搭建,网站设计,响应式网站建设,网页设计师打造企业风格网站,提供周到的售前咨询和贴心的售后服务。欢迎咨询做网站需要多少钱:18980820575
比如 stdio.h头文件里面包含了 printf scanf 输入输出函数
所以使用输入输出函数的时候要 导入 stdio.h头文件
头文件就是你写的函数包含在这个文件中,必须包含了这个头文件函数才能调用,执行。像基本的输入输出函数printf和scanf就是包含在stdio.h中的。主函数是程序的入口函数,一个C程序开始运行的第一个函数就是主函数。
通常把函数定义在头文件中
比如有一个函数
int
ShowMeGirl();
这个函数在
定义在
girl.h文件中,
你要用这个函数时,就要包含这个文件girl.h,要不然找不到这个函数啊。
再来说:
#include
int
main()
{
printf("hello
girl..");
return
1;
}
//printf这个函数定义在stdio.h这个文件中,所以要包含这个文件
通常stdio.h是默认已经包含的。
“我写了一个头文件” ----------自己定义的头文件: xxx.h
#include "xxx.h"
不能是尖括号啊
尖括号是包含系统头文件时
""是包含用户定义的头文件
它们的搜索路径不太一样。
如果你用尖括号,那么把它当成了系统头文件, 当然找不到了的
就是说printf没有被定义,说明你没有写stdio.h的头文件,stdio.h是标准输入输出函数,不能不写啦。 因为你没语法错误,所以build没有错误,只有警告
记得采纳啊