《Linux C語言指針與記憶體》是慕課網提供的慕課課程,授課老師是DavidChin。
基本介紹
- 中文名:Linux C語言指針與記憶體
- 提供方:慕課網
- 類別:慕課
- 授課老師:DavidChin
課程簡介,課程大綱,
課程簡介
本課程通過圖形與程式實驗,配合gdb調試工具,將c語言編程中最難理解的記憶體管理與指針形象的展示在大家面前。由於記憶體地址的概念偏底層,想真正掌握還需按照課程中教授的方法多做實驗以加深映像,相信反覆試驗幾次之後,大家都能夠對c語言有更加深刻的理解。
課程大綱
第1章概述
介紹本課程中涉及到的一些知識點
1-1LinuxC語言指針與記憶體課程介紹(01:29)
第2章初始指針
本章講述C語言中指針的基本用法
2-1LinuxC語言初始指針(07:17)
第3章gdb調試工具的使用
本章講述gdb調試工具的安裝及使用
3-1gdb工具的使用(11:13)
3-2使用gdb調試案例(06:19)
第4章指針與記憶體
計算機中的數據表示方式、記憶體的管理、變數與指針的本質、函式指針以及指針指向的數據訪問
4-1計算機中的數據表示方法(05:33)
4-2記憶體管理(12:35)
4-3變數和指針的本質(12:30)
4-4作業系統對記憶體的管理(12:52)
4-5函式棧以及數據段記憶體(06:29)
4-6函式指針與指針指向的數據訪問(05:35)
第5章字元串與數組
數組在記憶體中的排列、指針的運算、字元串與數組字元的關係
5-1數組申明的記憶體排列(10:52)
5-2指針運算(12:53)
5-3字元數組和指針字元串(08:09)
5-4字元數組的深入理解(10:09)