关键字struct能定义各种类型的变量集合,称为结构(structure),并把它们视为一个单元。
1.通常称为结构标记符(structure tag)或标记符名称(tag name)。结构标记符的命名方式和我们熟悉的变量名相同。
注意:
结构标记符可以和变量使用相同的名称,但最好不要这么做,因为这会使代码难以理解。
在结构中,结构的一个实例Silver是在定义结构时声明的。它是一个horse类型的变量,只要使用变量名称Silver,它都包含两个结构成员:age和height。
1.1定义结构类型和结构变量
可以将结构的声明和结构变量的声明分开。
1.2访问结构成员
要引用结构成员,应在结构变量名称的后面加上一个句点,再加上成员变量名称。
1.3未命名的结构
不—定要给结构指定标记符名字。用一条语句声明结构和该结构的实例时,可以省略标记符名字。
不—定要给结构指定标记符名字。用一条语句声明结构和该结构的实例时,可以省略标记符名字。