这个用C怎么写

2019-07-17 13:40发布


void (*reset)(void)=0x00000000;
假入我现在想把reset();放在从0x00000400处开始的位置,请问用C怎么写???

编译环境是GCC+studio
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
shimx
1楼-- · 2019-07-17 15:36
 精彩回答 2  元偷偷看……
lizye
2楼-- · 2019-07-17 16:01
楼上没明白我的意思啊
jiahy
3楼-- · 2019-07-17 16:29

难道你是想在400H的位置调用reset程序
这要绝对定位了
用汇编比较好,C的话没有标准方法,取决于编译器
shimx
4楼-- · 2019-07-17 17:50

这个不好说了啊
lizye
5楼-- · 2019-07-17 21:24
 精彩回答 2  元偷偷看……
shimx
6楼-- · 2019-07-18 01:07
这个你得研究一下编译器的手册,不然直接用汇编操作吧

一周热门 更多>