当前课程知识点:程序设计技术(基于C)-提高与应用 > 第八章 结构体和联合体 > 学习指导 > 学习指导
返回《程序设计技术(基于C)-提高与应用》慕课在线视频课程列表
1、视频:8.1 引入结构体和联合体的作用
问题与思考:
1)为什么需要结构体?
2、视频:8.2 结构体的定义
知识点:结构体的基本概念、掌握结构体的定义
问题与思考:
1)根据实际生活或者学习问题定义一个结构体。
3、视频:8.3 结构体的使用
知识点:握结构体的初始化、掌握结构体变量的引用、掌握结构体变量的输入输出、掌握结构体变量作函数的参数
问题与思考:
1)根据2中的问题设计程序实现结构体的初始化、结构体变量的引用、结构体变量的输入输出、结构体变量作函数的参数。
4、视频:8.4 结构体数组
知识点:结构体数组的定义、元素访问
问题与思考:
1)结构体数组与其他数组的区别与联系?
5、视频:8.5 结构体与指针的关系
知识点:指向结构体的指针、结构体数组与指针
6、视频:8.6 联合体数据类型
知识点:联合体的定义、引用
问题与思考:
1)联合体与结构体的区别
如果学习过程中有困惑与建议,请将您的困惑与建议发布在“讨论区”,我们会即时为您答疑解惑。
-学习指导
--学习指导
-6.1 参数传递的不足之处(一)
-6.2 参数传递的不足之处(二)
-6.3 参数传递的不足之处(三)
-6.4 什么是地址和指针
-6.5 如何定义指针
-6.6 如何给指针赋值
-6.7 如何通过指针访问它所指向的对象
-6.8 指针作参数的应用举例
-6.9 指针数组
--6.9 指针数组
-6.10 使用指针时需要注意的问题
-第6章 指针--本章测试
-本章程序代码
--本章程序代码
-本章学习讨论
--本章学习讨论
-学习指导
--学习指导
-7.1 字符串的表示
-7.2 字符串的输入和输出
-7.3 常见的字符串处理问题(一)
-7.4 常见的字符串处理问题(二)
-7.5 常见的字符串处理问题(三)
-7.6 常见的字符串处理问题(四)
-7.7 常用的字符串处理库函数
-本章测试--作业
-本章程序代码
--本章学习代码
-学习指导
--学习指导
-8.1 引入结构体和联合体的作用
-8.2 结构体的定义
-8.3 结构体的使用
-8.4 结构体数组
-8.5 结构体与指针的关系
-8.6 联合体数据类型
-8.7 结构体的综合应用(一)
-8.8 结构体的综合应用(二)
-本章测试--作业
-本章程序代码
--本章程序代码
-9.1 返回指针值的函数
-9.2 动态内存分配函数
-9.3 链表创建
--9.3 链表创建
-9.4 链表查找
--9.4 链表查找
-本章练习--作业
-本章程序代码
--本章程序代码
-学习指导
--学习指导
-10.1 文件的基本概念
-10.2 文件的字符方式读写
-10.3 文件的行方式读写
-10.4 文件的块方式读写
-10.5 文件的随机方式读写(fseek)
-10.6 文件的随机方式读写(rewind和ftell)
--10.6 文件的随机方式读写(rewind和ftell)
-10.7 文件的随机方式读写(综合应用)
-本章习题--作业
-本章程序代码
--本章程序代码
-11.1 镜像BMP图像
-11.2 生命游戏
-11.3 数组应用
-11.4 学生信息管理系统
-11.5 计算24点
-11.6 贪吃蛇游戏