指针内容较多,所以须要额外详细记录,方便记忆。数组
章节结构
- 指针是什么
- 指针变量
- 使用指针变量的一个例子
- 怎样定义指针变量
- 怎样引用指针变量
- 指针变量做为函数参数
- 经过指针引用数组
- 数组元素的指针
- 在引用数组元素时指针的运算
- 经过指针引用数组元素
- 用数组名做函数参数(以及用数组名与变量名做为函数参数的比较)
- 经过指针引用多维数组
- 多维数组元素的地址
- 指向多维数组元素的指针变量
- 用指向数组的指针做函数参数
- 经过指针引用字符串
- 字符串的引用方式
- 字符指针做函数参数
- 使用字符指针变量和字符数组的比较
- 指向函数的指针
- 什么是函数的指针
- 用函数指针变量调用函数
- 经过函数名调用函数
- 经过指针变量调用他所指向的函数
- 怎样定义和使用指向函数的指针变量
- 用指向函数的指针做函数参数
- 返回指针值的函数
- 指针数组和多重指针
- 什么是指针数组
- 指向指针数组的指针变量
- 指针数组做main函数的形参
- 动态内存分配与指向它的指针变量
- 什么是内存的动态分配
- 怎样创建内存的动态分配
- 使用malloc函数开辟动态存储区
- 用calloc函数开辟动态存储区
- 用realoc函数从新分配动态存储区
- 用free函数释放动态存储区
- void指针类型
- 有关指针的小结
- 首先要准确理解指针的含义
- 在C语言中,全部数据都是优劣性的
- 要区分指针和指针变量
- 什么叫“指向”
- 要深刻掌握在对数组的操做中正确的使用指针
- 有关指针变量的概括比较
- 指针运算
- 指针变量能够有空值