关于指针的一个问题

2019-07-15 11:33发布

1、(unsigned long*)0x20000000;这个语句指的是什么意思?是把0x20000000定义成指针吗?
*0x20000000=2,表示的是将2放到0x20000000这个地址中?
2、(unsigned long*)0x20000000=2;这个赋值是错误的吧?
  *(unsigned long*)0x20000000=2 这样赋值是正确的吧?
3、define  P(unsigned long*)0x20000000 ;
     *P=2;

Define P *(unsigned long*)0x20000000;
      P=2;
这两者是等价的吧?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。