如果有定义“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