c语言&指向的地址与指针指向的地址区分问题 下面直接给出代码 假设0x80000地址的值为5,int *p ,p这个变量在内存中的地址为0x8abcd, 那么 p == 0x80000;*p == 5; &p == 0x8abcd; p指向的地址为0x80000,就是说p = 0x80000; 如果要求0x80000地址的值,就是用*p; &p是求int型指针变量p本身的地址,这是一个二级指针,即 int **a = &p