结构是用户定义的数据类型,它将不同数据类型的相关变量分组。
结构声明包括关键字struct、用于引用结构的结构标记和大括号{},其中包含名为members的变量声明列表。
例如:
struct course { int id; char title[40]; float hours; };
这个struct语句定义了一个名为course的新数据类型,它有三个成员。
结构成员可以是任何数据类型,包括基本类型、字符串、数组、指针,甚至其他结构,您将在后面的课程中学习。
不要忘记在结构声明后加上分号。
结构也称为复合或聚合数据类型