在GitHub上查看不同的有趣项目时,我遇到了以下文件:
https://github.com/charliesome/slash/blob/master/src/lib/regexp.c
看起来他像标准标题一样包含自己的文件:
#include <slash/lib/regexp.h>
Run Code Online (Sandbox Code Playgroud)
而不是这样:
#include "slash/lib/regexp.h"
Run Code Online (Sandbox Code Playgroud)
我猜他改变了包含路径以使这成为可能,但我的问题是:为什么?这样的情况(包括你自己的头文件)不是引用语法吗?