指针进阶知识

一.数组名

数组名在大多数情况下表示的是首元素地址

有两个例外:

sizeof(数组名)

&数组名

二.指针数组 -- 存放指针的数组

应用:可以通过指针来访问数组的元素

三.数组指针 -- 指向数组的指针

应用:二维数组传参

四.函数指针 -- 指向函数的指针

函数名和&函数名是一样的 都表示函数的地址

上图所示的函数名Add和函数指针pf以及(*pf)是一回事 都能调用函数

五.函数指针数组 -- 存放函数指针的数组

应用:

通过函数指针数组来实现一个计算器实现加减乘除的功能

这里函数指针数组初始化第一个是0是为了更好的匹配菜单上的选项

这是一个利用函数指针数组来实现计算器的一个应用 我们可以很方便的通过下标来使用函数本身 可以将多个功能实现统一化的处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值