作业 6 结构体
一、预习检查:自学教材第九章、阅读博客[结构体简介],并回答以下问题:
- 什么是结构?什么情况下使用结构管理数据?
1.结构是c语言中的一种新的结构类型,它能够把有内在联系的不同类型的数据汇聚成一个整体
使他们相互关联,同时,结构也是一个变量的集合,可以按照对基本类型的操作方法单独使用
其成员变量。 2.各项数据类型不同但之间有内在联系的变量
- 什么是结构定义和结构变量?
struct 结构名{
类型名 结构成员名1;
类型名 结构成员名2;
…
类型名 结构成员名n;
};
结构变量:结构类型的变量,通过结构成员操作符.对其成员变量引用,与普通变量作为
函数参数相似,实参变量将其结构值传递给对应的形参变量
- 什么是结构的成员,如何初始化和引用结构成员的值?
1.结构中的成员。2.初始化列表是用花括号括起来的一些常量,这些常量依次赋给结构体变量中的各成员
使用结构成员操作符“.”进行操作,格式为:结构变量名.结构成员名
- 结构变量如何作为函数参数使用?
- 什么是结构数组,如何定义和使用结构数组?
- 什么是结构指针,如何利用结构指针操作结构成员?