如果有定义“int m,n=5,*p=&m;”,与m=n等价的语句是:A m= * p B * p= * &n C m=

学习 时间:2026-03-30 15:09:59 阅读:9900
如果有定义“int m,n=5,*p=&m;”,与m=n等价的语句是:A m= * p B * p= * &n C m=&n D m=* * p.

最佳回答

怕孤独的小松鼠

兴奋的星月

2026-03-30 15:09:59

p是指向m的指针。所以*p等价于m,A里的m=*p是指把m赋给m。即m=m。B里的&n是n的地址,*&n是n的值,即把n的值赋给p指向的值m。即m=nC里&n为地址,即把n的地址赋给mD里的**p是指p指向的指针所指向的值,在此无意义。所以选B

最新回答共有2条回答

  • 开朗的煎饼
    回复
    2026-03-30 15:09:59

    p是指向m的指针。所以*p等价于m,A里的m=*p是指把m赋给m。即m=m。B里的&n是n的地址,*&n是n的值,即把n的值赋给p指向的值m。即m=nC里&n为地址,即把n的地址赋给mD里的**p是指p指向的指针所指向的值,在此无意义。所以选B

上一篇 扔垃圾对我们环境有什么后果是什么?急用

下一篇 1957年一五计划提前完成独立的----以初步建立,以-----中心的交通运输业大为改观?