单片机交流
直播中

尚文清

7年用户 1592经验值
私信 关注
[问答]

请问C语言中两种引用头文件方式的区别是什么?

请问C语言中两种引用头文件方式的区别是什么?

回帖(1)

张文

2021-10-15 17:03:26
两种引用方式#include<>和#include""
好久没写过c的程序了,最近要做毕设,写单片机的程序,重新捡起来c。
刚开始写就遇到了麻烦,我自己写了一个.c文件,在另一个文件中要用到这个文件的代码,如果直接复制过来会让代码显得繁杂无比,比较好的方法是用#include,但是#include的写法是错误的,只能用#include"XXX.c",两者虽然都能“包含”文件,但是有一点细微的区别。
#include<>:这个方法只能引用编译器类里的头文件,也就是编译器只会查找保存系统标准头文件的文件。 #include" ":这种方法C编译器先查找当前目录是否有指定名称的头文件,然后在从标准头文件目录中查找。引用自己编写的头文件最好用这个," "里可以用相对路径,也可以用绝对路径。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分