typedef struct{
char name[25];
int yearOfBirth;
int district;
char gender;
int age;
CitizenType *next;
}CitizenType;
当我尝试在 Visual Studio 中以这种格式创建链接列表时,我会遇到各种与语法相关的错误。(总共 102 个)但是当我注释掉 CitizenType *next 时;我没有错误。我意识到它与在完全声明之前引用结构有关,但我不知道如何解决这个问题。