C语言 指针——函数指针的典型应用:通用排序

目录

编程实现升序和降序排序

如果不使用函数指针编程…

使用函数指针编写一个通用的排序函数

小结


编程实现升序和降序排序

如果不使用函数指针编程…

使用函数指针编写一个通用的排序函数

小结

正确理解指针的概念 
 指针是一种特殊的数据类型 
 指针类型的变量,称为指针变量 
 指针不是地址,指针变量的值是一个地址 
 想让指针变量指向哪个存储单元,就让其保存哪个单元的地址 
 保存一个变量的地址 
 保存一个数组的首地址 
 保存一个字符串的首地址 
 保存一个函数的入口地址

使用指针变量的基本原则 
 明确指针指向了哪里——初始化的目的 
 明确指针指向单元的内容是什么——基类型 
 只能指向同一基类型的数据——一个(x型)的指针指向一个(x型)的变量

相关推荐

  1. c语言指针排序

    2024-06-08 15:40:03       27 阅读
  2. C语言——函数指针

    2024-06-08 15:40:03       8 阅读
  3. C语言什么是指向函数指针

    2024-06-08 15:40:03       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-08 15:40:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-08 15:40:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-08 15:40:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-08 15:40:03       20 阅读

热门阅读

  1. 求前缀表达式的值

    2024-06-08 15:40:03       6 阅读
  2. 深入理解 Vue 中的响应式系统

    2024-06-08 15:40:03       9 阅读
  3. Hudi Spark Sql Procedures 回滚 Hudi 表数据

    2024-06-08 15:40:03       8 阅读
  4. webrtc客户端测试和arm平台测试(待补充)

    2024-06-08 15:40:03       10 阅读
  5. 用r语言处理 Excel数据当中的缺失值方法

    2024-06-08 15:40:03       10 阅读
  6. 【Unity】资源管理与热更 YooAsset+HybridCLR

    2024-06-08 15:40:03       10 阅读
  7. 0101__linux libtool简单使用

    2024-06-08 15:40:03       7 阅读
  8. 05 Linux 内核启动流程

    2024-06-08 15:40:03       13 阅读
  9. 【GIC400】——中断使能

    2024-06-08 15:40:03       9 阅读
  10. VMware给没安装VMTools的系统封装ISO以送入文件

    2024-06-08 15:40:03       8 阅读