指针进阶(1)

指针进阶

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

字符指针

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

使用方法如下:

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

下面来看一个题目:

讲解:

指针数组

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

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

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

下面举例说明:

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

模拟二维数组


另一种应用场景:

数组指针

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


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


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

下面给出讲解:

函数指针

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

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

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


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

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

相关推荐
AI+程序员在路上5 小时前
CANopen 协议:介绍、调试命令与应用
linux·c语言·开发语言·网络
爱编码的小八嘎5 小时前
C语言完美演绎4-4
c语言
Book思议-7 小时前
【数据结构实战】线性表的应用
c语言·数据结构·算法·链表
计算机安禾10 小时前
【C语言程序设计】第35篇:文件的打开、关闭与读写操作
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
八苦11 小时前
如何用c# 做 mcp/ChatGPT app
c#·mcp
CODE_RabbitV11 小时前
【3min 解决】keil5 编译stm32 出现一堆 core_cm3.c 报错问题
c语言·stm32·嵌入式硬件
weixin_5375904511 小时前
《C程序语言设计》练习答案(练习1-3)
c语言·开发语言
爱编码的小八嘎12 小时前
C语言完美演绎4-10
c语言
人工智能AI技术12 小时前
DeskClaw Windows上线|C#开发AI桌面助手,轻量内核源码解析
人工智能·c#
似水明俊德12 小时前
04-C#.Net-委托和事件-面试题
java·开发语言·面试·c#·.net