C_C++程序设计教程王连相等第10讲复合数据类型2课件教学.pptVIP

  • 1
  • 0
  • 约3.86千字
  • 约 32页
  • 2017-01-01 发布于广东
  • 举报

C_C++程序设计教程王连相等第10讲复合数据类型2课件教学.ppt

6.4 结构体类型 一、概述 记录型数据与结构体 一组相关的不同数据类型的数据项,可作一个整体来处理。PASCAL中称“记录型”数据,C中称结构体类型数据。与数组有明显不同,数组要求其所有成员的类型、长短一样结构体类型和结构体变量。 二、定义结构体的类型和变量 定义结构体类型 一般形式: [例] 参见上页 定义结构体类型的变量 定义结构体变量 三种形式: 三、 结构体变量的引用 结构体类型不是存储数据的实体,即系统并不是给它分配内存,它仅是一种数据类型,与int, char 类似,用来定义一种数据类型的变量; 结构体类型变量才是存储数据的实体,结构体变量的分量具体分配存储单元,等价于一组变量。因此我们引用的是结构体变量。 引用结构体变量只能通过引用结构体变量的分量(成员)实现(在I/O时,赋值时等)。用“.”或“-”引用。 例如:su

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档