更多“若有int x[5],*p=x;则数组元素x[3]可以表示为*(p+【】),也可以表示为p[3]。 ”相关问题
  • 第1题:

    【单选题】若有以下定义 int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12} int(*p)[3]=x; 则能够正确表示数组元素x[1][2]的表达式是()。

    A.*((*p+1)[2])

    B.(*p+1)+2

    C.*(*p+5)

    D.*((*p+1)+2)


    A

  • 第2题:

    执行下列C++语句:int x[5], *p = x; p += 2; 则指针变量p指向数组x的哪个元素?()

    A.x[0]

    B.x[1]

    C.x[2]

    D.x[3]


    C

  • 第3题:

    4、执行下列C++语句:int x[5], *p = x; p += 2; 则指针变量p指向数组x的哪个元素?()

    A.x[0]

    B.x[1]

    C.x[2]

    D.x[3]


    P2=k;

  • 第4题:

    若有定义:int x[10], *p=x;,则*(p+5)表示

    A.数组元素x[5]的地址

    B.数组元素x[6]的值

    C.数组元素x[6]的地址

    D.数组元素x[5]的值


    数组元素 x[5] 的值

  • 第5题:

    若有定义:int x[5], *p=x;则 p 的值为 ()。

    A.5

    B.数组 x 的首地址

    C.数组 x 的首元素

    D.无具体值


    *p=y;;x=y;