第七章 结构类型.pptVIP

  • 4
  • 0
  • 约8.88千字
  • 约 30页
  • 2017-08-23 发布于河南
  • 举报
第七章 结构类型 关于数据 现代已是信息时代,计算机的主要用途已不再是 ENIAC 时代的科学计算,而是对信息的处理。 信息(information)是加工后的数据。 数据(data)是描述现实世界事物的符号记录,包括数字、文字、图形、图像、声音及其它特殊符号。 数据元素(data element)是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。如在学生基本情况表中,一个学生记录即是一个数据元素。每个数据元素都有其对应的数据类型(data type)。 一个数据元素可以由多个数据项(data item)组成。数据项是数据记录中的最小的、不可分的有名数据单位。如对于学生情况表中的一个学生记录,学号、姓名等即是组成这个元素的数据项。 对数据的加工包括了对数据的组织、存储,和管理(即各种操作)。 如果我们想用 C 语言来加工 “学生” 数据,该怎么办呢? 结构类型简介 C 语言中并没有 “学生” 这种数据类型。 但一个学生记录可以拆成以下数据项: 定义结构类型 C 语言中,可以由若干个成员组合成一种较为复杂但却非常灵活的构造型数据类型——结构类型。 定义一个结构类型的语法为: 图2:数据类型 图1:C 源程序结构图 声明结构变量 有了 int 类型就可以声明整型变量,那么有了结构类型呢? 声明结构变量的一般形式为: struct 结构类型名 变量名 1, 变量名

文档评论(0)

1亿VIP精品文档

相关文档