Kev*_*777 -1 c c++ header-file
是什么之间的差异#include "file.h"和#include <file.h>?当然,它们的意思完全相同,因为我有一个文件,其中包含以下内容:
#include "file.h"
#include <file.h>
#include <file1.h> #include <file2.h> #include "file3.h" #include "file3.h"
rah*_*hmu 5
与 Unix 相比,这更多地与 C 和 C++ 有关,因此属于 SO。
为了回答您的问题,<>标准库和""专为该项目编写的库中的指示标头。
<>
""
来自K&R:
表单的任何源代码行 #include "文件名" 或者 #include <文件名> 替换为文件 filename 的内容。如果引用文件名,则搜索文件通常从找到源程序的位置开始;如果在那里找不到,或者名称包含在 < 和 > 中,则搜索遵循实现定义的规则来查找文件。包含的文件本身可能包含 #include 行
表单的任何源代码行
#include "文件名"
或者
#include <文件名>
替换为文件 filename 的内容。如果引用文件名,则搜索文件通常从找到源程序的位置开始;如果在那里找不到,或者名称包含在 < 和 > 中,则搜索遵循实现定义的规则来查找文件。包含的文件本身可能包含 #include 行
归档时间:
13 年 前
查看次数:
5014 次
最近记录: