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

目录

编程实现升序和降序排序

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

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

小结


编程实现升序和降序排序

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

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

小结

正确理解指针的概念

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

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

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

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

 保存一个变量的地址

 保存一个数组的首地址

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

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

使用指针变量的基本原则

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

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

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

相关推荐
你好,我叫C小白1 小时前
C语言 循环结构(1)
c语言·开发语言·算法·while·do...while
朱嘉鼎3 小时前
状态机的介绍
c语言·单片机
Neverfadeaway4 小时前
【C语言】深入理解函数指针数组应用(4)
c语言·开发语言·算法·回调函数·转移表·c语言实现计算器
一碗绿豆汤4 小时前
c语言-流程控制语句
c语言
子牙老师5 小时前
从零手写gdb调试器
c语言·linux内核·gdb·调试器
小莞尔6 小时前
【51单片机】【protues仿真】基于51单片机主从串行通信系统
c语言·单片机·嵌入式硬件·物联网·51单片机
Hello_Embed6 小时前
STM32 环境监测项目笔记(一):DHT11 温湿度传感器原理与驱动实现
c语言·笔记·stm32·单片机·嵌入式软件
逐步前行7 小时前
C标准库--浮点<float.h>
c语言·开发语言
水饺编程8 小时前
第3章,[标签 Win32] :窗口类03,窗口过程函数字段
c语言·c++·windows·visual studio
雨落在了我的手上11 小时前
C语言入门(十):函数的深入认识
c语言