C++中的数组存储相同类型数据项,而结构(struct)时一种用户自定的数据类型,允许用户存储不同类型数据项。 定义结构 struct 语句格式 struct type_name { member_type1 member_name1; member_type2 member_name2; member_type3 member_name3; . . } object_names; //例如 struct Books { char title[50];