Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: #include <文件名> 和#include “文件名”有什么区别?
我正在创建一个共享的 C 库。包含时有什么区别
#include <mylib/someheader.h>
相对
#include "mylib/someheader.h"
来自这个库的文件*.c或文件?*.h
*.c
*.h
第一个版本用于系统头文件,第二个版本用于外部头文件。不过,大多数编译器都会找到正确的头文件,不管是什么符号。
取决于编译器。其中一些可能在“系统”包含路径和“只是”包含路径之间有所不同。<> 表示系统包含路径