这个错误产生原因没找到,只发现在结构体中定义结构体自身类型的变量时,在一些编译环境下会出现这种错误;猜测原因是在使用这个结构体变量或者创建这个结构体变量时候,会有初始化赋值操作;
解决办法:将结构体的定义部分移到.c文件里,头文件里只声明结构体变量;
这个错误产生原因没找到,只发现在结构体中定义结构体自身类型的变量时,在一些编译环境下会出现这种错误;猜测原因是在使用这个结构体变量或者创建这个结构体变量时候,会有初始化赋值操作;
解决办法:将结构体的定义部分移到.c文件里,头文件里只声明结构体变量;