请原谅我的无知,想询问另一个问题。我最近为 vim 安装了 YCM,我有点困惑它应该做什么。
我预计当我这样做时,
#include <s
它会建议 stdlib/stdio 和其他库头文件,但它没有发生。当我在另一个 .h 文件中有一个结构并将其包含到一个 .c 文件中时,它无法识别该结构,直到我键入一次。例如:
在 crate.h 中
typedef struct
{
int weight;
int capacity;
}crate;
在 main.c 中
#include "crate.h"
crate temp = {1,2};
在我输入 crate 一次后,它将自动完成我创建的以下几个 crate 结构。这应该是它的样子吗?