请问:#define TEST (volatile unsigned int)0x0000是不是相当于定义的TEST实际为一个指针,而0x0000即为强制转换成地址,后往该地址进行寻值?
不是0x0000即为强制转换成地址#define TEST(volatile unsigned int)0x0000只是把TEST赋值了0x0000,存在某个地址中。
你这里并没有定义为指针