missing ';' before 'int' C语言
1、一般是出错行的前面一行没有加 ; 导致。如下:
int var1 //此处没有加;
int var2;
会提示这样的错误!
2、结构体未创建,如下:
structname var;//直接定义没有创建过的结构体
3、结构体有创建,但是还是会出现这样的错误
1、结构体在.h文件中创建,但是没有包含到.c文件中;
2、结构体定义在创建这个结构体的前面;
3、变量在头文件中声明,但是此头文件#include
在创建这个结构体的前面;