基本上,由于老师的要求,我正在此CLion应用程序上运行此代码。
我在.c文件中定义了“ Estado”结构,如下所示:
struct estado{
char modo;
char jogador;
char matriz[8][8];
int pretas;
int brancas;
};
并将其保存在我的.h文件中:
typedef struct estado* Estado;
在我尝试访问的main.c文件中:
printf("%s",novo -> matriz[1]);
它说:“错误:取消引用不完整类型'struct estado'的指针”
你能帮助我吗 ?
您应该将struct
声明放在.h
文件而不是.c
文件中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句