level 5
int *p =(int*)0x3000;//这里*p存的值是0x3000
还是内存地址0x3000里的值??
.....
.....
for(;;)
{
p=(int*)0x3000;
....p++;
}
2016年10月21日 03点10分
1
level 7
我就不告诉你,让你着急,哈哈,你不是学单片机相关专业的吧
2016年10月21日 03点10分
3
level 5
查资料后我的理解
int *p=(int*)0x3000;等效于
int *p; p=(int*)0x3000 ;
是这样吗?
(int*)0x3000是地址0x3000;
*p 存的是地址0x3000的值
那么就是说
int *p; p=0x3000 ;这是错的吗
2016年10月21日 04点10分
5