有时头文件引用为什要用双引号("")而不是尖括号呢"<>"?

来源:互联网 发布:淘宝千里眼有用吗 编辑:程序博客网 时间:2024/05/18 01:04

简单的说是:如果头文件和包含此文件的程序带文件位于同一个磁盘目录下,便可以使用双引号。如果不在同一个磁盘的目录下,边使用尖括号。

更高级一点的说法是:如果此文件被认定为标准的或项目专属的头文件,便以尖括号将文件名括住,编译器搜索此文件时,会现在默认的磁盘目录中寻找。如果文件名由成对的引号括住,此文件便被认为是一个用户文件,搜索此文件时,会由要包含此文件的文件所在的磁盘目录开始找起。有时会编译出错,就是因为在搜索的路径的没有找到所包含的头文件。

原创粉丝点击