C语言头文件两种写法的区别

1.头文件#include <> :

  表示引用标准库头文件,编译器会从系统配置的库环境中去寻找

2.头文件#include "":

一般表示用户自己定义使用的头文件,因为这些文件放在工程目录(也就是编译器的当前目录)下,而不是放在公共头文件目录下。

编译器默认会从当前文件夹中寻找,如果找不到,则到系统默认库环境中去寻找。如果用<>则找不到头文件。

不过保险的话,用""肯定可以找到所有头文件,包括系统库函数头文件和自己定义的头文件

参考博客:https://blog.csdn.net/huasir_hit/article/details/68067738

                 https://zhidao.baidu.com/question/1978423.html

猜你喜欢

转载自blog.csdn.net/weixin_42072280/article/details/82813300