求大神啊,快逼疯啦
typedef enum _proptype{//游戏道具种类枚举
Weapon,Armoer,Con,card,Frag
}Proptype;
typedef struct _prop{
int id;
char name[50]; //道具名称
int level;
int stock;
double price;
Proptype type;
union{//根据类型对应的数据
int minattack;
int mindefence;
int minpower; //如果是血瓶,对应增加的能量值
};union{
int maxattack;
int maxdefence;
int maxpower;
};
char desc[200]; //道具的功能描述
}Prop;
Prop propArray[] = {
{1,"帝皇天烈剑",1,5,5000,Weapon,.minattack=1,.maxattack=4,"上古三皇五帝用过的宝剑!"}, ***错误就出在这一行
};
初始化的时候就是不对,编译器是vc6.0
错误原因是error C2059: syntax error : '.'