社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
2025 中国国际低空经济产业创新发展大会
2025 第六届国际 AIoT 生态发展大会
2025 全球 MCU 生态发展大会
2025 第六届中国国际汽车电子高峰论坛
IIC Shenzhen 2025
2025国际电子商情分销与供应链行业年会
IIC Shanghai 2025
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
登录|注册
芯语
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
首页
热门
专栏作家
电子产业热词
CEO专栏
技术文库
科技头条
专栏入驻
×
提示!
您尚未开通专栏,立即申请专栏入驻
芯语
帖子
博文
用户
芯语
登录
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
函数指针
我经常用指针函数跟函数指针来面试应届毕业生,能回答完美的并不多
点击上方名片关注了解更多一直觉得C语言较其他语言最伟大的地方就是C语言中的指针,有些人认为指针很简单,而有些人认为指针很难,当然这里的对简单和难并不是等价于对指针的理解程度。为此在这里对C语言中的指针进行全面的总结,从底层的内存分析,彻底让读者明白指针的本质。建议大家静下心来再复习一遍。01 指针变量首先读者要明白指针是一个变量,为此作者写了如下代码来验证之:#include "stdio.h"i
硬件笔记本
2024-07-26
545浏览
又在函数指针上面犯错了
关注、星标公众号,直达精彩内容一直觉得C语言较其他语言最伟大的地方就是C语言中的指针,有些人认为指针很简单,而有些人认为指针很难,当然这里的对简单和难并不是等价于对指针的理解程度。为此在这里对C语言中的指针进行全面的总结,从底层的内存分析,彻底让读者明白指针的本质。建议大家静下心来再复习一遍。01 指针变量首先读者要明白指针是一个变量,为此作者写了如下代码来验证之:#include "st
李肖遥
2024-06-20
645浏览
我经常用指针函数跟函数指针来面试应届毕业生,能回答完美的并不多
一直觉得C语言较其他语言最伟大的地方就是C语言中的指针,有些人认为指针很简单,而有些人认为指针很难,当然这里的对简单和难并不是等价于对指针的理解程度。为此在这里对C语言中的指针进行全面的总结,从底层的内存分析,彻底让读者明白指针的本质。建议大家静下心来再复习一遍。01 指针变量首先读者要明白指针是一个变量,为此作者写了如下代码来验证之:#include "stdio.h"int main(int
芯片之家
2024-06-15
621浏览
函数指针的六个高级应用场景
关注+星标公众号,不错过精彩内容来源 | 知乎函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。在本文中,我们将介绍 6 个函数指针的高级应用场景,并贴出相应的代码案例和解释。回调函数回调函数是指在某个事件发生时被调用的函数。通常,回调函数是在某个库函数或框架函数中注册的,当某个条件满足时,库函数或框架函数会调用回调函数来执行相应的操作。以下是一个示例:#includevoi
strongerHuang
2024-02-19
711浏览
函数指针的六个高级应用场景
函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。在本文中,我们将介绍 6 个函数指针的高级应用场景,并贴出相应的代码案例和解释。回调函数回调函数是指在某个事件发生时被调用的函数。通常,回调函数是在某个库函数或框架函数中注册的,当某个条件满足时,库函数或框架函数会调用回调函数来执行相应的操作。以下是一个示例:#includevoid handle_event(int even
嵌入式大杂烩
2024-01-23
593浏览
C语言强大工具:函数指针
函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。在本文中,我们将介绍 6 个函数指针的高级应用场景,并贴出相应的代码案例和解释。1 回调函数回调函数是指在某个事件发生时被调用的函数。通常,回调函数是在某个库函数或框架函数中注册的,当某个条件满足时,库函数或框架函数会调用回调函数来执行相应的操作。以下是一个示例:#include void handle_event(int e
ittbank
2023-12-13
682浏览
函数指针几个应用场景
关注、星标公众号,直达精彩内容来自:知乎,作者:晓亮Albert链接:https://zhuanlan.zhihu.com/p/625882785函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。在本文中,我们将介绍 8 个函数指针的高级应用场景,并贴出相应的代码案例和解释。回调函数回调函数是指在某个事件发生时被调用的函数。通常,回调函数是在某个库函数或框架函数中注册
李肖遥
2023-12-11
678浏览
函数指针几个应用场景
点击上方“C语言与CPP编程”,选择“关注/置顶/星标公众号”干货福利,第一时间送达!最近有小伙伴说没有收到当天的文章推送,这是因为微信改了推送机制,有一部分小伙伴刷不到当天的文章,一些比较实用的知识和信息,错过了就是错过了,建议大家加个星标⭐️,就能第一时间收到推送。最近李伟老师讲了《C++ Primer 5th》这本书的视频,他是美国微软高级工程师,清华大学博士,帮忙推广一下,感兴趣的可以看看
C语言与CPP编程
2023-09-27
800浏览
函数指针有啥用?用它有啥好处?看完即懂!
你点击蓝字关注,回复“入门资料”获取单片机入门到高级开挂教程 开发板带你入门,我们带你飞文 | 无际(微信:603311638)全文约1323字,阅读大约需要 5-10 分钟很久没写烧脑文了,今天来写一篇。说来奇怪,昨晚睡觉前,突然在想一个问题:函数指针有啥用?有啥意义?起源是之前有个学员问我这个问题,但是感觉当时回答得不是特别好。有些东西就是这样,自己知道该怎么用,用在哪,但如果一下子让我很通俗
无际单片机编程
2023-08-03
797浏览
C语言函数指针几个应用场景
函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。在本文中,我们将介绍 6 个函数指针的高级应用场景,并贴出相应的代码案例和解释。回调函数回调函数是指在某个事件发生时被调用的函数。通常,回调函数是在某个库函数或框架函数中注册的,当某个条件满足时,库函数或框架函数会调用回调函数来执行相应的操作。以下是一个示例:#includevoid handle_event(int even
嵌入式大杂烩
2023-06-30
697浏览
函数指针的六个高级应用场景
点击上方“C语言与CPP编程”,选择“关注/置顶/星标公众号”干货福利,第一时间送达!最近有小伙伴说没有收到当天的文章推送,这是因为微信改了推送机制,确实会一部分有小伙伴刷不到当天的文章,一些比较实用的知识和信息,错过了就是错过了。所以建议大家加个星标⭐️,就能第一时间收到推送了。小伙伴们大家好,我是飞宇。函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。在本文中,我们将介绍
C语言与CPP编程
2023-06-13
1127浏览
C/C++函数指针和回调函数
点击上方“C语言与CPP编程”,选择“关注/置顶/星标公众号”干货福利,第一时间送达! 你好,我是飞宇。一、函数指针在讲回调函数之前,我们需要了解函数指针。我们都知道,C语言的灵魂是指针,我们经常使用整型指针,字符串指针,结构体指针等int *p1;char *p2;STRUCT *p3; //STRUCT为我们定义的结构体但是好像我们一般很少使用函数指针,我们一般使用函数都是直接使用函数调用
C语言与CPP编程
2023-05-18
777浏览
C语言函数指针的六个高级应用场景
扫描关注一起学嵌入式,一起学习,一起成长函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。在本文中,我们将介绍 6 个函数指针的高级应用场景,并贴出相应的代码案例和解释。回调函数回调函数是指在某个事件发生时被调用的函数。通常,回调函数是在某个库函数或框架函数中注册的,当某个条件满足时,库函数或框架函数会调用回调函数来执行相应的操作。以下是一个示例:#include void
一起学嵌入式
2023-05-08
1423浏览
函数指针方法实现简单状态机(附代码)
前几天发过一篇状态机的实用文章,很多朋友说有几个地方有点难度不易理解。今天再给大家换种简单写法,使用函数指针的方法实现状态机。一、状态机简介有限状态机FSM是有限个状态及在这些状态之间的转移和动作等行为的数学模型,是一种逻辑单元内部的高效编程方法,可以根据不同状态或者消息类型进行相应的处理逻辑,使得程序逻辑清晰易懂。二、函数指针实现FSM使用函数指针实现FSM可以分为三个步骤:建立相应的状态表和动
嵌入式ARM
2023-04-07
1196浏览
函数指针和指针函数都是什么意思?
关注+星标公众号,不错过精彩内容!不少朋友会混淆“函数指针”和“指针函数”这两个概念,本文详细介绍一下:1、函数指针在这里“函数”两个字是修饰“指针”的,也就是说重点在“指针”两个字上,函数指针,本质上就是一个指针变量,只不过它的指向有些特殊,它指向函数。换句话说,是指向函数的首地址。定义一个函数指针时,需按照以下格式:类型(*函数名)(参数表)注意函数名一定要用括号括起来,否则意义就变了,这
单机片
2023-03-08
4393浏览
C++中有函数指针,为什么还需要std::function?
C/C++中可以使用指针指向一段代码,这个指针就叫函数指针,假设有这样一段代码:#include int func(int a) { return a + 1;}void main() { int (*f)(int) = func; printf("%p\n", f);}我们定义了一个函数func,然后使用指针变量f指向该函数,然后打印出变量f指向的地址,代码很简单,然后我们编译一下,看
嵌入式ARM
2022-11-21
1271浏览
一眼识破复杂函数指针的方法!
今天主要跟大家分享的知识点应该不算难,不过很多朋友常常会忽略,函数指针是实现接口复用等软件设计技巧的必备知识,所以这里把函数指针的几处细节跟大家讲解一下,让大家在阅读一些代码或者是一些面试题中不至于太陌生~1拆解复杂函数指针函数指针其实本质上就是一个指针类型,只是指向的是函数的入口地址,其用法与普通指针也相差不大。然而其表现的形式较丰富,比如最经典的信号处理函数了:1//signal2void (
嵌入式ARM
2022-11-08
1115浏览
手把手教你写函数指针与回调函数
摘要:前面分享了关于指针和结构体使用过程,今天是同系列的函数指针和回调函数。函数指针是指向函数的指针变量。通过函数指针C语言可以实现各种强大的功能与设计方法。而回调函数是函数指针最常见的用途,是C语言的重中之重,也是C语言面试当中的必考知识点和难点。在我们平时开发STM32或者其它单片机时,我们经常都会用到原厂提供的固件库函数,固件库函数中有非常多回调函数。那么什么是回调函数呢?回调函数是作为参数
面包板社区
2022-09-12
1261浏览
函数指针作为结构体成员
关注、星标公众号,直达精彩内容来源:嵌入式大杂烩函数指针在C语言中的意义在C语言程序中,数据结构和算法是两个基本的元素。C语言的基本数据类型、结构体、数组和联合体是数据结构的代表;C语言中的函数则是算法的代表。只有将数据结构和算法有机结合才能构成具有一定功能的程序。函数指针的应用函数指针在嵌入式中的应用非常广泛,常常把函数指针作为结构体的成员、作为函数的参数等。如在物联网操作系统RT-Th
李肖遥
2022-08-25
1277浏览
手把手教你写函数指针与回调函数
摘要:前面分享了关于指针和结构体使用过程,今天是同系列的函数指针和回调函数。函数指针是指向函数的指针变量。通过函数指针C语言可以实现各种强大的功能与设计方法。而回调函数是函数指针最常见的用途,是C语言的重中之重,也是C语言面试当中的必考知识点和难点。在我们平时开发STM32或者其它单片机时,我们经常都会用到原厂提供的固件库函数,固件库函数中有非常多回调函数。那么什么是回调函数呢?回调函数是作为参数
面包板社区
2022-07-09
1316浏览
C函数指针别再停留在语法,得上升到软件设计
关注、星标公众号,直达精彩内容文章内容出处:http://www.limodev.cn/blog作者:李先静 经常有朋友问到底如何在C程序中采用面向对象编程?如何让模块之间松耦合?......其实究其原因还是没有把C语言与软件设计很好的联系起来。这里跟大家找了一些内容,相信认真看完全文多多少少会有你想要的答案:正文部分:记得刚开始工作时,一位高手告诉我,说,longjmp和setjmp玩得
李肖遥
2022-07-07
1078浏览
C函数指针别再停留在语法,得上升到软件设计~
经常有朋友问到底如何在C程序中采用面向对象编程?如何让模块之间松耦合?......其实究其原因还是没有把C语言与软件设计很好的联系起来。这里跟大家找了一些内容,相信认真看完全文多多少少会有你想要的答案:正文部分:记得刚开始工作时,一位高手告诉我,说,longjmp和setjmp玩得不熟,就不要自称为C语言高手。当时我半信半疑,为了让自己向高手方向迈进,还是花了一点时间去学习longjmp和setj
嵌入式资讯精选
2022-03-03
818浏览
干货|手把手教你写函数指针与回调函数
函数指针是指向函数的指针变量。通过函数指针C语言可以实现各种强大的功能与设计方法。而回调函数是函数指针最常见的用途,是C语言的重中之重,也是C语言面试当中的必考知识点和难点。在我们平时开发STM32或者其它单片机时,我们经常都会用到原厂提供的固件库函数,固件库函数中有非常多回调函数。那么什么是回调函数呢?回调函数是作为参数传递给另一个函数的函数。接受回调作为参数的函数预计会在某个时间点执行它。回调
电子工程世界
2022-01-30
1372浏览
手把手教你写函数指针与回调函数
摘要:前面分享了关于指针和结构体使用过程,今天是同系列的函数指针和回调函数。函数指针是指向函数的指针变量。通过函数指针C语言可以实现各种强大的功能与设计方法。而回调函数是函数指针最常见的用途,是C语言的重中之重,也是C语言面试当中的必考知识点和难点。在我们平时开发STM32或者其它单片机时,我们经常都会用到原厂提供的固件库函数,固件库函数中有非常多回调函数。那么,什么是回调函数?回调函数是作为参数
嵌入式ARM
2022-01-10
1933浏览
如何快速理解函数指针与回调函数?
击上方“果果小师弟”,选择“置顶/星标公众号”干货福利,第一时间送达!摘要:前面分享了关于指针和结构体使用过程,今天是同系列的函数指针和回调函数。函数指针是指向函数的指针变量。通过函数指针C语言可以实现各种强大的功能与设计方法。而回调函数是函数指针最常见的用途,是C语言的重中之重,也是C语言面试当中的必考知识点和难点。在我们平时开发STM32或者其它单片机时,我们经常都会用到原厂提供的固件库函数,
嵌入式大杂烩
2021-12-21
1795浏览
正在努力加载更多...
广告
今日
新闻
1
寻找锂离子替代品的竞赛愈演愈烈
2
物理智能:打破数字壁垒,让AI触摸真实世界
3
索尼或拆分低利润率的半导体子公司
4
北京新政支持民营企业采购自主可控 GPU,买谁家的好?
5
用PWM编程LM317恒流源:多方案汇总
6
康佳集团实控人变更为中国华润
7
加速推动大模型广泛应用,三大算力痛点何解?
8
特朗普政府AI政策调整:取消国家分级,转向“芯片外交”
热门
文章排行
1
传中国对部分美国芯片加征关税豁免:125%降至0
52RD
3137
2
传中国对部分美国芯片加征关税豁免:125%降至0
射频美学
2883
3
传!部分美国产芯片获中国125%关税豁免
芯极速
2728
4
闭环!DeepSeek-R2与华为深度合体,昇腾芯片利用率达82%;推理成本较GPT-4下降了97.4%!
飙叔科技洞察
2230
5
中国对部分美国芯片加征关税豁免:125%降至0
芯片视界
2188
6
重磅!华为AI芯片910C将于5月量产出货,920也在路上了!
飙叔科技洞察
2150
7
储能行业中的“五大四小”是什么?
锂电联盟会长
1977
8
传中国对部分美国芯片免征关税!
皇华电子元器件IC供应商
1904
9
美国要破防了!DeepSeekR2将彻底摆脱英伟达,全部基于华为芯片
快科技
1699
10
曝蔚来一智驾技术大佬离职!
谈思汽车
1645
11
DeepSeekR2要来了!看点大爆料
ittbank
1637
12
突发!传中国对部分美国芯片免征关税!
ittbank
1349
13
华为激进!Mate80塞进大风扇,麒麟性能这下爆发了
手机技术资讯
1278
14
iQOOZ10TurboPro发布:特爆越级,样样超Pro
Qualcomm中国
1187
15
泡沫正在破灭!英伟达高位下跌60%正在成为现实
美股研究社
1157
16
2025上海车展智驾域控制器方案大盘点(共28家)
汽车电子与软件
1140
17
2025上海车展前瞻报告:创新智联自主竞逐高端
智车文库
1129
18
CIS全球出货排名TOP3:中国包揽两席!
EETOP
1101
19
传华为接洽多家企业,测试昇腾910D
芯极速
820
20
传海关通知:符合条件的美产芯片豁免关税
贞光科技
790
21
REDMITurbo4Pro发布:首发第四代骁龙8s,体验再升级
Qualcomm中国
784
22
粤芯半导体启动IPO辅导!国产射频芯片厂商锐石创芯拟A股IPO!
飙叔科技洞察
762
23
传中国对部分美国芯片免征关税:这一类除外
文Q聊硬件
720
24
小米推出首个大模型MiMo,赶超OpenAI阿里
WitDisplay
715
25
中国台湾将实施“N-1”限制,禁止台积电出口最先进制程技术!
飙叔科技洞察
713
26
索尼Xperia1VII真机首曝:手机行业唯一清流设计
快科技
699
27
IDC:2025年Q1中国折叠屏手机出货增长53.1%,华为份额超75%
ittbank
695
28
全球前三!追上台湾,中国大陆占据全球前十中的4席,正形成产业集群优势!
飙叔科技洞察
622
29
PCI总线到底是什么?PCI总线是串行还是并行?PCIE5.0哪些主要指标呢?
Keysight射频测试资料分
582
30
SiC收入超13亿!三安、意法等企业披露近况
第三代半导体风向
555
广告
最新
评论
更多>>
学习了
青青水草
评论文章
2025-04-22
湿度正在偷偷毁掉你的基准源精度!
good,.
mhlyjay
评论文章
2025-04-22
MOS管损耗理论计算公式推导及LTspice仿真验证
资料
文库
帖子
博文
1
电源工程师技术培训-初级
2
IGBT图解
3
微弱直流电压信号采集
4
车规级功率半导体技术现状、挑战与发展趋势
5
2025年感知技术十大趋势深度分析报告
6
WeActStudio的STM32G431CoreBoard开发资料
7
100v的过流保护Efuse介绍
8
STM32G431移植FreeModbus
9
如何使用英飞凌IGBT7设计高性能伺服驱动器
10
【2025新品】java-antd-web3全栈dapp开发教程
1
【2025面包板社区内容狂欢节】发文、回帖赢25万E币!
2
已知并联电阻总阻值,算出23456个......并联电阻的阻值,比...
3
差分晶振的输出方式有哪几种呢
4
【敏矽微ME32G030系列】+初识及测试开发板(外接继电器)
5
【拆解】某斑学习思维机
6
电解电容寿命能不能满足5年?固态电容的寿命是不是要更...
7
MacBook扩展坞怎么选?
8
IU5209E升压充电管理芯片
1
浪潮之上:智能时代的觉醒
2
资安及护眼 –防窥片的常见问题及测试要点
3
连续流型液氮恒温器核心特点解析
4
营收净利双暴跌,股价腰斩,老板电器任富佳当不好老板
5
芯知识|小体积语音芯片方案WTV/WT2003H声音播放ic应用解析
6
T3出行的破局之路在何方?
7
贴片电感和贴片电容的区分方法
8
宁德时代,无孔不入
1
MOSFET选型规范
2
CAN总线显隐性电平解析
3
嵌入式硬件--开关电源Buck电路
4
线弧异常分析
5
MLCC噪声啸叫及对策
6
新能源汽车高压上电策略及其故障诊断
7
CAN总线是数字信号,还是模拟信号?
8
五种总线协议(UART、RS232、RS485、IIC、SPI)
9
一篇文章告别锂离子电池知识盲区
10
PCB安规设计:电气间隙和爬升距离
在线研讨会
利用氮化镓技术打造高效电机驱动——人形机器人、无人机与电动汽车应用
ADMT4000重新定义多圈编码器设计
NSSine™系列实时控制MCU在数字电源和电机控制领域的应用
ST 在大功率热管理系统中的电机控制系统方案(AI 数据中心/暖通空调/电池储能系统/变频制冷)
EE直播间
中小数字IC云仿真加速方案:弹性资源与验证效率提升
直播时间:05月22日 10:00
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
寻找锂离子替代品的竞赛愈演愈烈
物理智能:打破数字壁垒,让AI触摸真实世界
索尼或拆分低利润率的半导体子公司
北京新政支持民营企业采购自主可控 GPU,买谁家的好?
用PWM编程LM317恒流源:多方案汇总