第十一章-新.pptVIP

  • 4
  • 0
  • 约5.23千字
  • 约 41页
  • 2015-09-11 发布于北京
  • 举报
第十一章 结构体与共用体 概述 有时需要将不同类型的数据组合成一个有机的整体以便于引用,如: 一个学生的学号,姓名,性别,年龄,成绩,地址等.分别定义简单变量难以反映它们之间的联系。 应当将它们组成一个组合项,其中可以包含若干个类型不同的数据项。 结构体相当于数据库中的记录 结构体类型的使用方法 先定义某种结构体类型 再用该类型定义结构体变量 对结构体变量进行运算 定义结构体变量的方法 先定义结构体类型再定义变量 在定义类型的同时定义变量 直接定义结构体类型变量 结构体类型变量的引用 不能将一个结构体变量做为一个整体进行输入输出 只能对最低级的成员进行赋值或存取以及运算 对成员变量可以象普通变量一样进行各种运算 可以引用成员的地址,也可以引用结构体变量的地址 结构体变量的初始化 结构体变量可以在定义时指定初始值 结构体数组 结构体数组与以前介绍的数值型数组不同之处在于每个数组元素都是一个结构体类型的变量 结构体数组的定义 结构体数组的初始化 指向结构体类型数据的指针 一个结构体变量的指针就是该变量所占据的内存段的起始地址,可以设一个指向一个结构体变量的指针变量 指向结构体变量的指针 指向结构体数组的指针 用指向结构体的指针作函数参数 共用体——概述 有时需要将几种不同类型的变量存放到同一段内存单元中,如: 将一个整型变量,一个字符型变量

文档评论(0)

1亿VIP精品文档

相关文档