《《C++程序设计基础教程与上机指导》结构体.ppt》由会员分享,可在线阅读,更多相关《《C++程序设计基础教程与上机指导》结构体.ppt(16页珍藏版)》请在金锄头文库上搜索。
1、结构体 时间 1学时 概述 本课内容1 结构声明和结构变量定义 2 结构变量的使用 3 结构数组和结构指针 4 结构的复杂形式 5 链表 学习目标1 熟悉结构声明和结构变量定义的格式 2 掌握结构变量的使用 3 熟悉结构数组和结构指针 4 熟悉结构的复杂形式 5 熟悉链表数据结构 概述 学习重点1 结构变量的使用 2 结构数组和结构指针 3 结构的复杂形式 学习难点1 结构变量的使用 2 结构数组和结构指针 3 结构的复杂形式 4 链表 结构声明和结构变量定义 在C语言中 结构也是一种数据类型 可以使用结构变量 小结 介绍定义结构变量的一般格式 结构变量的使用 结构是一个新的数据类型 因此结构
2、变量也可以和其他类型的变量一样赋值 运算 不同的是结构变量以成员作为基本变量 小结 介绍结构成员的表示方式 结构数组和结构指针 1 结构数组 2 结构指针 小结 1 介绍定义一个班级中40个同学的姓名 性别 年龄和住址的数组 2 介绍结构定义一个结构指针的方法 结构的复杂形式 1 嵌套结构 2 位结构 小结 1 介绍嵌套结构的形式 2 介绍位结构的形式 链表 1 单链表的概念 2 创建一个链表 3 输出一个链表 4 连接两个链表 单链表的概念 1 线性表 2 单链表 3 分配和释放存储空间的函数 小结 1 介绍线性表与单链表的特点 2 介绍创建一个链表的方法 3 介绍输出一个链表的方法 4 介绍连接两个链表的方法 综合练习 1 学生成绩录入管理 2 计算平均成绩 3 精确到小数位后20位 总结 通过本课的学习 能够掌握定义结构体数据类型的方法 以及正确引用结构体中成员变量的方法