更多“变量m的值为8,m的地址为1010,若欲使p为指向m的指针变量,则下列赋值正确的是 ()。A.&m=8B.*p=8 ”相关问题
  • 第1题:

    若有定义“floata=25,b,*p=&b;”,则下列对赋值语句“*p=a;”和“p=&a;”的正确解释为( )。

    A.两个语句都是将变量a的值赋予变量p

    B.*p=a是使P指向变量a,而P=&a是将变量的值赋予变量指针p

    C.*p=a是将变量a的值赋予变量b,而&;a是使P指向变量a

    D.两个语句都是使p指向变量a


    正确答案:C
    “p”是指针变量,指向一个地址:“*p”为p指针所指向地址的内容。“&”是取变量地址。

  • 第2题:

    若有定义“float a=25,b,*p=&b;”,则下列对赋值语句“*p=a;”和“p=&a;”的正确解释为( )。

    A.两个语句都是将变量a的值赋予变量P

    B.*p=a是使P指向变量a,而p=&a是将变量的值赋予变量指针P

    C.*p=a是将变量a的值赋予变量b,而&a是使P指向变量a

    D.两个语句都是使P指向变量a


    正确答案:C
    “P”是指针变量,指向一个地址:“*P”为P指针所指向地址的内容“&”是取变量地址。

  • 第3题:

    【判断题】int m; int *p=&m; 这两个语句分别定义了int型变量m和指向int型变量的指针变量p,并且将变量m的地址值“&m”作为p的初值,使p指向m

    A.Y.是

    B.N.否


    D=#10/05/01#

  • 第4题:

    若有定义float a=25, b,*p=&b;,则下列对赋值语句*p=a; 和p=&a;的正确解释为( )。

    A.两个语句都是将变量a的值赋予变量p

    B.*p=a是使p指向变量a,而p=&a是将变量a的值赋予变量指针p

    C.*p=a是将变量a的值赋予变量b,而p=&a是使p指向变量a

    D.两个语句都是使p指向变量a


    正确答案:C
    解析:“p”是指针变量,指向一个地址;“*p”为p指针所指向地址的内容。

  • 第5题:

    变量i的值为3,i的地址为2000,若欲使指针变量p指向变量i,则下列赋值正确的是()。

    A.&i=3;

    B.*p=3;

    C.*p=2000;

    D.p=&i;


    p=& i ;