参考答案和解析
正确答案:A
解析:由定义*p=&n2,*q=&n1,p指向n2的地址,q指向n1的地址,即*p=n2,*q=n1,B、C、D选项只是让p也指向n1的地址,都没有将n1赋值给n2。
更多“设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是 ______。A.*p ”相关问题
  • 第1题:

    设有定义:int n1=0, n2, *p=&n2, *q=&n1;以下赋值语句中与n2=n1语句等价的是( )。

    A.*P=*q;

    B.p=q;

    C.*p=&n1;

    D.p=*q;


    正确答案:A
    解析:定义变量后,指针变量P指向变量n2的地址,指针变量q指向了变量n1的地址,要使n1的值赋n2,可将指针变量q指向的存储单元的值赋给指针变量p指向的存储单元,即*P=*q。

  • 第2题:

    设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是()。

    A.*p=*q;

    B.p=q;

    C.*p=&n1;

    D.p=*q;


    p=a;

  • 第3题:

    设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是______。

    A.*p = *q;

    B.p = q;

    C.*p = &n1;

    D.p = *q;


    A

  • 第4题:

    设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是

    A.*p=*q;

    B.p=q;

    C.*p=&n1;

    D.p=*q;


    A

  • 第5题:

    设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是 。

    A.*p=*q;

    B.p=q;

    C.*p=&n1;

    D.p=*q;


    A