在C++中,结构类型的定义可以包含哪些特点? A. 所有成员类型必须相同 B. 每个成员类型可以不同 C. 只能包含基本数据类型 D. 只能包含数组类型 答案解析 结构类型的定义允许每个成员类型可以不同,因此选项B是正确的。选项A错误,因为结构可以包含不同类型的成员,选项C和D也不符合结构类型的定义。 正确答案:B