c语言中头文件的包含中“”和<>符号的区别

来源:互联网 发布:毛体书法知乎 编辑:程序博客网 时间:2024/04/29 06:03

      在C语言的头文件包含中,如果使用了<>符号,如#include <stdio.h>,表示系统会到默认目录(编译器及

环境变量、工程文件所定义的头文件寻找目录)中寻找要包含的文件stdio.h。

   而使用""符号,如#include "stdio.h"表示系统先到用户当前目录,即项目所在目录查找所包含的文件stdio.h,

如果找不到,再到默认目录中寻找所要包含的文件。

  使用<>符号的方式比使用""符号的方式要正式一些,但是如果所包含的文件就在项目目录下,最好使用""符号,

这样可以节省文件查找所用的时间。