说明 结构体类型与结构体变量概念不同 类型不分配内存; 变量分配内存 类型不能赋值、存取、运算;变量:可以 结构体可嵌套 结构体成员名与程序中变量名可相同,不会混淆 例 例 struct student 量的作用域与生存期 int num char name [201 struct date i int month birthday num name int day month dy thday ear hum n Int year month day vear )birthday )st stu– 说明 • 结构体类型与结构体变量概念不同 – 类型:不分配内存; 变量:分配内存 – 类型:不能赋值、存取、运算; 变量:可以 • 结构体可嵌套 • 结构体成员名与程序中变量名可相同,不会混淆 例 struct date • 结构体类型及变量的作用域与生存期 { int month; int day; int year; }; struct student { int num; char name[20]; struct date birthday; }stu; num name birthday month day year 例 struct student { int num; char name[20]; struct date { int month; int day; int year; }birthday; }stu; num name birthday month day year