X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
嵌入式系统
请教一个宏定义的执行结果
valengu
2008-7-27 14:38
楼主
USB通讯中有个宏定义:
#define flag() ((void (*)())0x80003200)()
这个宏定义是什么意思啊。
执行以下语句
flag();
的结果是什么?
点赞
回复评论 (3)
沙发
guoyy001
学习。。
点赞
2008-7-27 23:03
板凳
yy0216
函数指针。C语言里面函数名字其实也是地址(和数组类似)。
这里将0x80003200作为函数名字,相当于函数入口,执行flag(),其实就是从0x80003200开始执行一个函数。
点赞
2008-7-28 09:19
4楼
十岁后是疯子
o 明白了。谢谢。
点赞
2008-7-28 22:09
最新活动
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
PI 电源小课堂|无 DC-DC 变换实现多路高精度输出反激电源
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
随便看看
请假一周
DIY 电源—— PFC
像素与CCD之间关系
【课程推荐】+ C2000入门基础
powerpc讲义
Fast Input/Output Registers约束
谁知道这个错误found illegal attempt to declare homograph of label
多个源文件使用全局变量发生的错误
STM32+SDIO+FATFS实例
MSP430单片机内部常用模块笔记
图书创作
基础的弱弱问题:如何配置Visual Studio 2005 SP1+ DDK(win2003 SP1)环境?
wince 6.0 驱动异常问题
修改S5PV210 FIMC0/FIMC1/FIMC2 导致无法播放视频?
请教给为坛友,ucosII的文件系统如何添加?
我想问几个带通滤波器的参数是怎么来的
谁知道MAX232怎么应用到串行通信里面,波特率怎么设?
FatFs问题
100分紧急求助:wince下屏幕显示的问题!!在线等!!!!!!!!
如何用Wireshark对Zigbee进行抓包分析
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复