• 2022-05-31
    若有定义:int a[5], *p=a;,则不能代表a数组首地址的是( )
  • &a

    内容

    • 0

      若有定义int a[10],*p;则不能使p指向数组元素a[5]的赋值语句是_____。 A: p = a+5; B: p = &a[5]; C: p = *(a+5) D: p = a; p+=5;

    • 1

      若有定义:int a[5][5], (*p)[5];,则操作p=*a;是合法操作。

    • 2

      若有定义:int a[5],*p=a; 则对a数组元素地址的正确引用是( )。

    • 3

      若有如下定义语句:int a[5];int *p=a;, 则数组a中首元素的地址可以表示为( )。 A: &a B: a+1 C: p D: &a[1]

    • 4

      有定义:int a[5], *p=a;,数组a的首地址为100,则p+2等于(  )。