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

目录

编程实现升序和降序排序

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

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

小结


编程实现升序和降序排序

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

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

小结

正确理解指针的概念

 指针是一种特殊的数据类型

 指针类型的变量,称为指针变量

 指针不是地址,指针变量的值是一个地址

 想让指针变量指向哪个存储单元,就让其保存哪个单元的地址

 保存一个变量的地址

 保存一个数组的首地址

 保存一个字符串的首地址

 保存一个函数的入口地址

使用指针变量的基本原则

 明确指针指向了哪里------初始化的目的

 明确指针指向单元的内容是什么------基类型

 只能指向同一基类型的数据------一个(x型)的指针指向一个(x型)的变量

相关推荐
willingli1 小时前
c语言经典100题 61-70题
c语言·开发语言·算法
l1t5 小时前
在arm64 Linux系统上编译tdoku-lib的问题和解决
linux·运维·服务器·c语言·cmake
secondyoung5 小时前
Git使用:rebase用法
c语言·经验分享·git·vscode
kklovecode5 小时前
C语言之头文件,宏和条件编译
c语言·开发语言·算法
n***33356 小时前
C语言轮子大赛:挑战底层,突破极限
c语言·开发语言
范纹杉想快点毕业6 小时前
C语言100个经典编程练习题(完整标题+清晰排版)
运维·c语言·单片机·嵌入式硬件·算法
松涛和鸣6 小时前
54、DS18B20单线数字温度采集
linux·服务器·c语言·开发语言·数据库
e***98577 小时前
C语言轮子大赛:从零打造经典轮子
c语言·开发语言
小乔的编程内容分享站7 小时前
C语言常见关键字
c语言
Aaron15887 小时前
基于RFSOC 49DR+VU13P的64通道VPX架构波束成形技术分析
c语言·人工智能·算法·架构·信息与通信·信号处理·基带工程