若有定义语句“int m,n=2,*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
若有定义语句“int m,n=2,*p=&m;”,则能完成m=n功能的语句是()
m=*p
*p=*&n;
m=&n;
m=&p;
因为int *p=&m是定义指针变量p的值是m的地址,所以*p的值是m,*&n是表示里面的值是n