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

目录

编程实现升序和降序排序

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

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

小结


编程实现升序和降序排序

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

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

小结

正确理解指针的概念

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

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

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

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

 保存一个变量的地址

 保存一个数组的首地址

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

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

使用指针变量的基本原则

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

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

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

相关推荐
東隅已逝,桑榆非晚1 小时前
新手入门指南:认识 C 语言文件操作(上)
c语言·开发语言·笔记
社交怪人2 小时前
【A×B】信息学奥赛一本通C语言解法(题号1036)
c语言
Eric 辰东2 小时前
【C 语言程序的编译和链接】详解编译链接过程
c语言·笔记·算法·学习方法
星恒随风2 小时前
C语言数据结构排序算法详解(上):从插入排序、希尔排序到选择排序、堆排序
c语言·数据结构·笔记·学习·排序算法
SoftLipaRZC2 小时前
C语言数据在内存中的存储:整型与浮点型的秘密
c语言·开发语言
社交怪人3 小时前
【2的幂】信息学奥赛一本通C语言解法(题号1037)
c语言
wyjcxyyy3 小时前
java反序列化-cc1链
java·c语言·开发语言
玖玥拾3 小时前
C/C++ 基础笔记(一)
c语言·c++·笔记
逆向命运4 小时前
PC企微搜索手机号窗口绕过
c语言·汇编·c++·飞书·企业微信
.千余4 小时前
【C++】C++核心语法:函数重载与缺省参数原理与避坑
c语言·开发语言·c++·经验分享·笔记·git·学习