C语言编译时产生的错误求解
结构体代码如下
struct TagArgument
{
int nGravityOffset;
int nGyroscopeOffset;
int nGravityMax;
int nGravityMin;
float fAngleControlP, fAngleControlD;
float fGyroscopeAngleRatio;
float fGravityTimeConstant;
float fDeadVoltage;
}g_Argument;
编译时产生如下错误,编译环境 飞思卡尔编译器
Error : struct/union/enum/class tag 'TagArgument' redefined
config.h line 25 {
Error : identifier 'g_Argument' redeclared as 'struct '
config.h line 37 }g_Argument;