已读69%
预计阅读本页时间:-
预计阅读本页时间:-
在本章中您将学习下列内容:
● 关键字:
struct, union, typedef
● 运算符:
. ->
● 什么是C语言中的结构?如何创建结构模板和结构变量?
● 如何访问结构成员?如何编写处理结构的函数?
● C的typedef工具。
● 联合及指向函数的指针。
设计程序最重要的一个步骤就是选择一个表示数据的好方法。在多数情况下,使用简单的变量甚至数组都是不够的。C使用结构变量(structure variable)进一步增强了表示数据的能力。C的结构的基本形式就足以灵活地表示多种数据,并且它还使您能够创建新的形式。如果您熟悉Pascal语言的“记录”的话,您对C语言的结构也不会感到陌生。如果您不熟悉,本章将使您了解C语言中的结构。我们来研究一个具体的例子,看看为什么需要使用结构以及如何创建和使用结构。