#include <stdio.h> int main() { int *p1; int a = 0; p1 = &a; *p1 = 10; //p1 = 10; int *p2; p2 = &a; //*p2是什么?p2是10
//不管是*p1还是*p2都代表变量a的值,但p1和p2确实是两个不同的指针变量。 // 也就是说可以有两个指针获取a变量的地址, 获取的地址相同,但是是两个不同的指针 return 0; }
#include <stdio.h> int main() { int *p1; int a = 0; p1 = &a; *p1 = 10; //p1 = 10; int *p2; p2 = &a; //*p2是什么?p2是10
//不管是*p1还是*p2都代表变量a的值,但p1和p2确实是两个不同的指针变量。 // 也就是说可以有两个指针获取a变量的地址, 获取的地址相同,但是是两个不同的指针 return 0; }