• 2021-04-14
    int a[10], *p;则让p指向数组的首地址的是()。
  • p=&a[0]

    内容

    • 0

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

    • 1

      若有定义int a[]={2,4,6,8,10},p=a;a的值是数组首地址,则*(p+1)的值是4。

    • 2

      定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。 A: int x[5], p = x[0]; B: int x[5], *p = x; C: int x[5], *p = &x[0]; D: int x[5], *p = &x[2]-2;

    • 3

      若有定义int a[10],*p;则不能使p指向数组元素a[5]的赋值语句是_____。

    • 4

      若有int a[10],*p=a;,下列不能表示a数组首元素地址的是( )。 A: a B: *p C: p D: &a[0]