构造数据类型.ppt

9.1.2 结构的概念与定义 使用结构来表示通讯录信息: struct friends_list{ char name[10]; /*姓名*/ int age; /*年龄*/ char telephone[13]; /*联系电话*/ }; 结构:构造数据类型,把有内在联系的不同类型的数据统一成一个整体,使它们相互关联 结构又是变量的集合,可以单独使用其成员 结构的定义 结构类型定义的一般形式为: struct 结构名 { 类型名 结构成员名1; 类型名 结构成员名2; ? ? ? 类型名 结构成员名n; }; 结构定义示例 定义平面坐标结构: struct point { double x; double y; }; 虽然x、y的类型相同,也可以用数组的方式表示,但采用结构体描述整体性更强,增加了程序的可读性,使程序更清晰。 9.1.3 结构的嵌套定义 在实际生活中,一个较大的实体可能由多个成员构成,而这些成员中有些又有可能是由一些更小的成员构成的实体。 在手机通讯录中,增加“通信地址” 结构的嵌套定义 struct address{ char city[

文档评论(0)

1亿VIP精品文档

相关文档