第八章——善于利用指针(章节结构)

原创
2020/12/20 09:35
阅读数 81

指针内容较多,因此需要额外详细记录,方便记忆。

章节结构

  1. 指针是什么
  2. 指针变量
    • 使用指针变量的一个例子
    • 怎样定义指针变量
    • 怎样引用指针变量
    • 指针变量作为函数参数
  3. 通过指针引用数组
    • 数组元素的指针
    • 在引用数组元素时指针的运算
    • 通过指针引用数组元素
    • 用数组名作函数参数(以及用数组名与变量名作为函数参数的比较)
    • 通过指针引用多维数组
      • 多维数组元素的地址
      • 指向多维数组元素的指针变量
      • 用指向数组的指针作函数参数
  4. 通过指针引用字符串
    • 字符串的引用方式
    • 字符指针作函数参数
    • 使用字符指针变量和字符数组的比较
  5. 指向函数的指针
    • 什么是函数的指针
    • 用函数指针变量调用函数
      • 通过函数名调用函数
      • 通过指针变量调用他所指向的函数
    • 怎样定义和使用指向函数的指针变量
    • 用指向函数的指针作函数参数
  6. 返回指针值的函数
  7. 指针数组和多重指针
    • 什么是指针数组
    • 指向指针数组的指针变量
    • 指针数组作main函数的形参
  8. 动态内存分配与指向它的指针变量
    • 什么是内存的动态分配
    • 怎样建立内存的动态分配
      • 使用malloc函数开辟动态存储区
      • 用calloc函数开辟动态存储区
      • 用realoc函数重新分配动态存储区
      • 用free函数释放动态存储区
    • void指针类型
  9. 有关指针的小结
    • 首先要准确理解指针的含义
    • 在C语言中,所有数据都是优劣性的
    • 要区分指针和指针变量
    • 什么叫“指向”
    • 要深入掌握在对数组的操作中正确的使用指针
    • 有关指针变量的归纳比较
    • 指针运算
    • 指针变量可以有空值
展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部