C++语言程序设计第七章结构与联合(第一讲).pptVIP

  • 1
  • 0
  • 约3.7千字
  • 约 29页
  • 2017-11-26 发布于江苏
  • 举报

C++语言程序设计第七章结构与联合(第一讲).ppt

C语言程序设计第七章结构与联合(第一讲)

C++语言程序设计 第七章 结构与联合(第一讲) 学习目标 掌握结构和联合类型的定义,结构对象和联合对象的定义和初始化,对象成员的直接访问和间接访问; 掌握利用结构构造链表的方法,链表的建立与遍历; 结构的概念.. 用 int、double 等简单数据类型,只能从一个特定的角度来描述事物,如用 int 型数据来描述一个人的年龄,用 double 型数据描述一个人的工资等; 结构是一种复合数据类型,它把若干数据(简单的或复合的)组织在一起,从而可综合地、多角度地描述事物; 结构的概念.. 结构示例: struct Person { ??char name[10]; //姓名 ??bool sex; //性别 ??int age; //年龄 ??float pay; //工资 }; 结构的概念.. 组成结构的数据称为结构的成员(或数据成员) 在某些场合,结构数据也称为记录,其成员也称为域、数据项或字段等; 结构的定义.. 格式中的 成员定义 与变量定义的格式基本相同,只是不允许初始化,如: 结构的定义.. 结构中可以包含指向另一结构数据的指针,例如: struct AA{…}; struct BB{ int b; AA *pAA; }; 结构的定义.. 结构中甚至可以包含指向自身的的指针,例如: struct F{ do

文档评论(0)

1亿VIP精品文档

相关文档