指针进阶(1)

指针进阶

朋友们,好久不见,这次追秋给大家带来的是内容丰富精彩的指针知识的拓展内容,喜欢的朋友们三连走一波!!!

字符指针

在指针的类型中我们知道有一种指针类型为字符指针 char* ;

使用方法如下:

下面介绍一种不同的用法:

下面来看一个题目:

讲解:

指针数组

顾名思义:指针数组是一个数组,用来存放指针;

就像整形数组,是用来存放整形的数组;

字符数组,是用来存放字符的数组;

下面举例说明:

那么指针数组有什么用处呢?

模拟二维数组


另一种应用场景:

数组指针

所以,数组指针:指向数组的指针
下面理解数组指针:


既然我们知道&arr取出的是整个数组的地址,那我们就可以用数组指针来指向该数组,下面请看代码:


那数组指针到底有什么用呢?下面看代码:

下面给出讲解:

函数指针

函数指针,与数组指针同理,是指针,指向函数的指针。

下面我们来讲解一下函数指针

那么函数指针的形式该怎么写呢?下面给出具体实例:


下面给到函数指针的例题:

朋友们,这次的分享就到这里了,我们下次再见!!!

相关推荐
我还记得那天2 小时前
数组的2个应用举例
c语言·开发语言·二分查找·数组
学困昇2 小时前
Linux IPC 详解:匿名管道、命名管道、共享内存与信号量
linux·运维·服务器·c语言·c++·人工智能
『昊纸』℃4 小时前
作为小白,C语言如何从零开始呢
c语言·ide·学习·编程·教材
步步为营DotNet4 小时前
探秘.NET 11:C# 14 特性在后端性能优化中的深度应用
性能优化·c#·.net
iCxhust4 小时前
个人计算机的起点,INTEL 8088
c语言·单片机·嵌入式硬件·微机原理·8088单板机
聆风吟º4 小时前
深入理解C语言 islower 函数详解:判断字符是否为小写字母
c语言·开发语言·库函数·字符处理·islower
冉卓电子5 小时前
MPC5604B/C MC_RGM 复位模块全解
c语言·开发语言·单片机·嵌入式硬件
鱼子星_5 小时前
【数据结构与算法】数据结构基础——树(上):树的存储结构,满二叉树,完全二叉树,二叉树的存储结构
c语言·数据结构·算法
Chris _data5 小时前
C# 与 PLC Modbus RTU 通信实践:从单例到线程安全的连接监控
开发语言·安全·c#
丘山望岳5 小时前
C++模板特化:类型与常量的灵活掌控
c语言·开发语言·c++