当前位置: 首页 > news >正文

函数指针的理解

如果不使用()那就变成了指针函数,加上前面要有返回值类型,例如,int、int32_t这种;

函数指针是一个变量,这张图中pSum就是一个变量。

函数指针分为三步:

第一步:定义 

第二步:赋值

如图所示,定义一个函数指针要给它赋值,而这个值不是别的,是一个函数

假设 int sum(int a, int b)

        {

                return a +b

          }

而这个函数指针的赋值对象一定要是一个函数名,这个函数名也包括函数的起始地址

第三步:使用

        int32 t sum =(*pSum)(1,2); 使用(*pSum)间接调用sum并且给它赋值;结果是:3

试了一下,不用小括号和星号也可以实现3

http://www.lryc.cn/news/570500.html

相关文章:

  • MeeGo系统和SailFish系统_我是亲民_新浪博客
  • 介质访问控制——随机访问控制
  • AndroidStudio3.0全新安装和基本配置
  • LoadRunner8.1+汉化+破解
  • 可爱的字符表情
  • Python文件与目录操作管理详解
  • RESTful架构详解
  • 长尾关键词驱动SEO优化突破
  • OpenLayers 图层遮罩与裁剪
  • flex tree中坑爹的尝试
  • 高惯量与低高惯量
  • 软件破解教程2
  • BlazeDS的功能及配置
  • 逆火网站日志分析器_SEO Checker for Mac(网站优化分析软件) v2.0
  • 使用openssl模拟CA和CA证书的签发
  • 瑞士军刀:netcat(nc)、socat
  • LED光源的种类与LED光源与灯具的定义介绍
  • 微软图形控件(Chart或MSchart)的用法 急用!!!
  • iOS开发笔记之十——dealloc的用法
  • c语言求10000以内所有对称数,js面试题:打印1-10000内的对称数的四种解法
  • pyhton基础【9】容器介绍四
  • 创建ActionForm
  • 常用的iPhone app快捷url链接
  • 如何用ai设计测试
  • 5G核心网UPF负载控制信息上报机制:SMF动态选路的关键技术
  • 【学习】RSA技术
  • Python•元组集合字符串
  • 09. 【Android教程】表格布局 TableLayout
  • 安全测试工具APPScan安装与使用教程
  • 一文梳理人脸识别,看完全都懂了!