结构体的定义和使用
结构体与数组类似,都是由若干分量组成的,与数组不同的是,结构体的成员可以是不同类型,可以通过成员名来访问结构体的元素。...数据类型 成员名 n;
};
结构的定义说明了变量在结构中的存在格式,要使用该结构就必须说明结构类型的变量。...与说明基本数据类型的变量一样,系统会按照结构定义时的内部组成,为说明的结构变量分配内存空 间。结构变量的成员在内存中占用连续的存储区域,所占内存大小为结构中每个成员的长度之和。...我们可以将变量 student1 说明为 address 类型的结构变量:
struct address student1
虽然,结构体作为若干成员的集合是一个整体,但在使用结构时,不仅要对结构的整体进行操作...在程序中使用机构中成员的方法为:
结构变量名.成员名称
如 student1.tel 表示结构变量 student1 的电话信息。
和其他类型的变量一样,结构变量也可以进行初始化。