;主要内容;思考一个问题;数组的解决方法;数组的解决方法;数组的解决方法;数组的解决方法;希望的内存分配图 ;结构体的解决方法;用户自定义的数据类型; 10.1 结构体类型的定义与变量说明;例:定义结构体类型student;10.1.2 定义结构体类型变量的定义;一般形式为:
struct 结构体名{ 成员表列
}变量名表列;;一般形式为:struct{ 成员表列
}变量名表列;
* 不出现结构体名;结构体变量的定义;10.1.3 结构体类型的嵌套; 嵌套结构体变量的引用:点标记法,但只能对最低成员进行赋值或存取、运算。
例: stu1.age=20;
stu1.dirthday.month=7;
stu1.dirthday.day=31;
[思考以下的引用]
printf(“%d%d%d”,stu1.birthday);(?)
stu1.birthday=12, 31, 1988 ; (?);10.2 结构体类型变量引用与初始化;结构体变量引用方法:;10.2.2 结构体类型变量的初始化;10.3 结构体与数组;数组各元素在内存中连续存放,如右图所示。;10.3.2结构体数组变量的初始化与引用;结构体数组程序举例;程序;10.4
原创力文档

文档评论(0)