地址指针*(volatile int*)0x40020010=data;
第1*号是 取值(取内存坐标值),第2*号是左值类型值(强制类型转换)。0x40020010是地址,data是给左值赋值用的,在地址0x40020010上赋值。
先*0x40020010指向这个地址坐标,然后 data转换成volatile int类型,赋值。
*(int[]){1,2}=99;
*(int[]){1,2}=99;
{}的首地址上,把99做成 int[]类型,赋值到 1上。
int *ppp(int X,int Y); &main();