考试动态
Exam Dynamics在本单元中,结构类型数据的含义、结构类型的描述方法、结构类型数据的基本操作是核心内容。通过本单元的学习,我们应该知道:
1.结构类型数据使用的基本步骤为 结构类型说明、 结构类型变量定义 和 结构变量使用 。
2.结构类型说明的关键字为 struct 。结构类型变量所占用内存字节数为结构变量所包含的各个成员变量所占字节数之和 。
3.若定义了一个结构变量和一个指向结构变量的指针,则可以用以下三种形式访问结构成员:
(1)利用结构变量与成员运算符相结合,基本格式为: 结构变量.成员名 。
(2)利用结构指针与成员运算符相结合,基本格式为: (*结构指针).成员名 。
(3)利用结构指针与指向运算符相结合,基本格式为: 结构指针->成员名 。
4. 结构变量不能作为一个整体进行输入和输出,但结构变量作为一个整体可以被复制、赋值、传递参数,以及作为函数返回值。当用结构变量作函数参数进行整体传送时,要将全部成员逐个传送,特别是成员为数组时,将会使传送的时间和空间开销很大,所以一般不将结构变量作为函数参数,而用结构指针变量作函数参数。这时由实参向形参传递的只是地址,从而减少了时间和空间的开销。
通过本单元的学习,应明确结构类型的数据特点,掌握结构类型数据描述和操作的基本步骤和方法。