0

可能重复:
#include <文件名> 和#include “文件名”有什么区别?

我正在创建一个共享的 C 库。包含时有什么区别

#include <mylib/someheader.h>

相对

#include "mylib/someheader.h"

来自这个库的文件*.c或文件?*.h

4

2 回答 2

1

第一个版本用于系统头文件,第二个版本用于外部头文件。不过,大多数编译器都会找到正确的头文件,不管是什么符号。

于 2012-08-01T19:31:37.453 回答
0

取决于编译器。其中一些可能在“系统”包含路径和“只是”包含路径之间有所不同。<> 表示系统包含路径

于 2012-08-01T19:31:08.767 回答