单项选择题

下面正确的结构体定义格式是()

A.struct结构体名{类型成员变量1;类型成员变量2;….类型成员变量n;};
B.struct结构体名{类型成员变量1;类型成员变量2;….类型成员变量n;}
C.struct{类型成员变量1;类型成员变量2;….类型成员变量n;}结构体名;
D.struct{类型成员变量1;类型成员变量2;….类型成员变量n;}结构体名