在 GitHub 上查看不同的有趣项目时,我发现了以下文件:
https://github.com/charliesome/slash/blob/master/src/lib/regexp.c
似乎他以与标准标题相同的方式包含自己的文件:
#include <slash/lib/regexp.h>
而不是这种方式:
#include "slash/lib/regexp.h"
我猜他改变了包含路径以使这成为可能,但我的问题是:为什么?引用语法不是针对这种情况(包括您自己的头文件)吗?