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