C语言程序设计基础与实训教程第10章课件教学.pptVIP

  • 2
  • 0
  • 约1.74万字
  • 约 103页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计基础与实训教程第10章课件教学.ppt

第10章 结构体与共用体 主要内容 概 述 定义结构体类型变量的方法 结构体变量的引用 结构体变量的初始化 结构体数组 指向结构体类型数据的指针 用指针处理链表 共 用 体 枚 举 类 型 用typedef定义类型 10.1 概 述 前面的章节已经介绍了基本类型的变量(如整型、实型、字符型变量等),也介绍了一种构造类型——数组,数组中的各元素是属于同一个数据类型的。 但是,在解决实际问题时,只有这些数据类型是不够的。有时需要将不同类型的数据组合成一个有机的整体,以便于引用。这些组合在一个整体中的数据是互相联系的。 10.2 定义结构体类型变量的方法 前面介绍了指定一个结构体类型,它相当于一个模型,其中并无具体数据,系统对它也不分配实际内存单元。为了能在程序中使用结构体类型的数据,应当定义结构体类型的变量,并在其中存放具体的数据。可以采用以下3种方法定义结构体类型变量。 10.2 定义结构体类型变量的方法 先声明结构体类型再定义变量名 在声明类型的同时定义变量 直接定义结构体类型的变量 10.2 定义结构体类型变量的方法 直接定义结构体类型的变量 其一般形式为: struct {成员表列 }变量名表列; 即不出现结构体名。 关于结构体类型,有几点要说明: 10.2 定义结构体类型变量的方法 类型与变量是不同的概念,不要混淆。只能对变量赋值、存取或运算,不能

文档评论(0)

1亿VIP精品文档

相关文档