第10章_自定义数据类型.pptVIP

  • 0
  • 0
  • 约1.08万字
  • 约 35页
  • 2016-12-21 发布于河南
  • 举报
第10章 自定义数据类型  教学目标 理解为什么使用结构体 定义结构体 声明结构体变量 访问结构体成员 掌握结构体作为函数参数的用法 了解共用体 了解自定义数据类型 作业书P228的1,3,6实验书P125的1 思考 在程序里表示一个人(姓名、年龄、性别、成绩),怎么表示? 想表示多个人呢? 如何用计算机程序实现下述表格的管理? 结构体简介 定义结构体2-1 定义结构体2-2 声明结构体变量 嵌套结构体 结构体变量初始化 结构体变量赋值 结构体变量 如果要将“zhang”改为“zhong”,只要将结构变量student1中的数组成员name下标为2的元素‘a’改为‘o’即可。可以使用下列语句: student1.name[2] = o; /* 为结构变量中的数组成员的一个元素赋值 */ 结构体变量 对结构变量的整体操作 要对结构进行整体操作有很多限制,C语言中能够对结构进行整体操作的运算不多,只有赋值“=”和取地址“”操作。 例如: struct date sunday, today; sunday = today; /* 结构变量整体赋值 */ 结构体类型的引用 不能将一个结构变量作为一个整体直接访问。例如,已定义 student1 为结构变量并且已有值。不能这样引用: printf (%s,%c,%d,%

文档评论(0)

1亿VIP精品文档

相关文档