C/C++内存管理
课程介绍
课程章节 
课程公告
C/C++内存管理
1. 变量作用域概念和类别 试学
2. 普通auto局部变量的特点 试学
3. 静态(static)局部变量的特点 选修
4. 全局自动变量,本文件及其它文件共用 选修
5. 静态(static)全局变量,作用于本文件 选修
6. 全局函数和静态函数的特点和区别 选修
7. 变量和函数作用域、生命周期总结 选修
8. 内存分区类别和存储类型总结-上 选修
9. 内存分区类别和存储类型总结-下 选修
10. 通过代码演示查看内存地址段,加深内存分区理解 选修
11. 内存操作函数-将s的前n个字节以参数c填入memset 选修
12. 拷贝src的前n个字节到dest上memcpy 选修
13. memmove函数和memcpy功能类似, 但能处理内存空间重叠 选修
14. 内存操作函数-比较s1和s2所前n个字节memcmp 选修
15. 堆区内存分配malloc和释放free,注意清零初始化数据 选修
16. 内存分区代码分析,避免返回栈区数据地址,可能数据问题 选修
17. 返回data区地址,程序执行期间一直存在 选修
18. 参数值传递讲解,通过门牌号案例理解体会 选修
19. 值传递案例2,没有修改地址值 选修
20. 函数返回堆区地址,需要手动释放内存 选修
21. 教案、代码下载 选修
22. 作业试题 选修