求助给指定地址的内存赋值
我写了一个小程序准备在2440上玩玩。程序很简单就是给一个指定地址的内存赋值,可是编译过不去,请教大家。程序如下volatile U8 xwzhi=0;
volatile U8 *cdsj=(U8*)malloc(50000);//问题1
#define xiangweizhi (*(volatile unsigned long*)0x2000002B);
void main(void)
{
xiangweizhi = xwzhi; //问题2
while(1)
{
;
}
}
这两个都不对,请教大家正确应该怎么写