C语言程序设计 黄锐军 第9章 结构新.pptVIP

  • 0
  • 0
  • 约 30页
  • 2015-12-15 发布于广东
  • 举报
第9章 结构 在这一章中将介绍C语言程序的结构,结构是多个变量的集合,这些变量在内存中连续分布,对外形成一个整体,是数据的一种封装形式,它是对基本数据类型的扩充,是面向对象程序设计的雏形。 9.1 结构概述 9.1.2 结构的定义 ? 结构是一种构造类型,它是由若干成员组成的, 每一个成员可以是一个基本数据类型。 结构既是一种构造而成的数据类型, 那么在说明和使用之前必须先定义它,也就是构造它。定义一个结构的一般形式为: struct 结构名称 { 成员表列; }; 成员表由若干个成员组成,每个成员都是该结构的一个组成部分。对每个成员也必须作类型说明,其形式为:   类型说明符 成员名; 结构是其成员变量的总和,在内存中就是几个成员变量连续分布在一起,它们形成一个整体。用定义的结构可以定义结构变量, 方法是: struct 结构名称 结构变量名称; 通过结构变量可以存取结构的每一个成员,方法是: 结构变量.成员变量 struct time { int h,m,s; }; 9.2 结构变量与指针 9.2.1 结构变量 ? 结构题变量通过一个小数点来连接其成员变量,从而存取其成员变量的值,例如: struct time { int h,m,s; }; struct time t; 在前面结构和

文档评论(0)

1亿VIP精品文档

相关文档