VS Code中C头文件显示红色错误线但gcc编译正常的问题求助
VS Code中C头文件显示红色错误线但gcc编译正常的问题求助
各位好,我碰到一个挺困惑的问题想请教大家:
- 用
gcc命令行编译我的C代码时完全正常,没有任何报错 - 但在VS Code里打开对应的
.h头文件时,里面却出现了红色的错误提示线 - 我的
.c和.h文件都放在同一个文件夹里,操作系统是Windows 11
下面是我的头文件代码:
#ifndef PONTO_H #define PONTO_H typedef struct ponto Ponto; Ponto* ponto_criar(float x, float y); void ponto_liberar(Ponto* p); int ponto_acessar(Ponto* p, float* x, float* y); int ponto_atribuir(Ponto* p, float x, float y); float ponto_distancia(Ponto* p1, Ponto* p2); #endif // PONTO_H
VS Code里的错误显示截图如下(截图中可见头文件内的结构体相关声明及函数定义行被标红,提示无法识别Ponto类型):
请问我哪里操作错了吗?
备注:内容来源于stack exchange,提问作者Fabio Colombini
相关产品推荐
相关产品推荐

