在这根头发上拔头发。
所以我有2个结构:
struct character_data{
(a billion other varibles);
struct skill_stuff *skillstats;
};
struct skill_stuff{
int skill;
int skillname;
};
我的问题是,我正在尝试访问*skillstats
中的数据,但是每次都崩溃。
void this_skill(character_data ch){
int skill = 1;
ch->skillstats->skill = skill;
}
即使试图仅通过打印功能访问它,也使用(“%d”,ch-> skillstats-> skill)会使它崩溃。我机智了。