int a=5, b=10, c; int* p1 = &a; int* p2 = &b;
p2 = &a;
p1 = a;
p2 = p1;
p1 = &b;
int* p1和int *p1没有区别,都是表示P1是一个整数型指针,P1指针指向a所在地址, P2指向b所在地址,所以将值赋给指针时,要么在值前面加地址符,即p1或p2=&a; 要么对指针进行解引,即*p1或*p2=a。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题