vc中把变量定义在某一绝对地址上

2019-04-15 13:15发布

我今天正式开博了,决定在CSDN上记录下自己的小心得。今天开始讲一个小问题。 今天一同事问我如何定义一变量绝对地址,当然他是在PIC单片机下,有特殊的定义方式。其实在VC中也很好实现,利用引用的方法:(代码如下) #define ADDR 0x12345678  main() {    int &a = *(int*)ADDR;   //这个时候变量a的地址就是0x2345678了        a= 10;   }