如果有定义“int m,n=5,*p=&m;”,与m=n等价的语句是()A.m=*p;B.*p=*&n;C.m=&n;D.m=**p;
问题描述:
如果有定义“int m,n=5,*p=&m;”,与m=n等价的语句是()
A.m=*p;
B.*p=*&n;
C.m=&n;
D.m=**p;
答
选择B
因为int *p=&m是定义指针变量p的值是m的地址,所以*p的值是m,*&n是表示里面的值是n,所以选择B