第七章结构体共同体和用户自定义类型.docVIP

  • 3
  • 0
  • 约 4页
  • 2017-06-08 发布于重庆
  • 举报

第七章结构体共同体和用户自定义类型.doc

第七章结构体共同体和用户自定义类型

第七章 结构体、共同体和用户自定义类型 教学目的:结构体类型是C语言程序设计中处理表格数据的方法,通过结构体的定义、引用及处理,使学生掌握结构体数据类型的应用范围,处理方法,能用C程序设计对表格数据作各种不同的处理。 重点难点:结构类型的定义,程序方式下给结构体变量赋值,链表的定义及其它操作。 7.1 结构体类型概述 结构体类型概念及定义 C语言中由前面定义的变量类型只是离散的,要想处理象数据库中那样的数据结构的数据,单用前面的变量是不行的。为了处理这些数据,C语言中可定义一种特殊的类型“结构体”,把一些不同的数据放在一起组成具有数据库库结构形式处理的数据。 如学生档案可包括姓名、性别、出生年月、四门课在成绩; 结构体类型的说明: struct 结构体标识名 struct student 类型名1 结构成名表1; char name[12]; 类型名2 结构成名表2; char sex; …… struct date birthday; 类型名n 结构成名表n; float sc[4]; ; ; struct date int year, month, day ; 这样就定义了一个名为student的结构体。 7.2 结构体类型变量、数组、指针定义和引用 结构体类型的变量、数组和指针变量的定义: 可用以下四种方法定义结构体类型、数组和指针变量: ⑴紧跟在结构体类型说

文档评论(0)

1亿VIP精品文档

相关文档