itgle.com
参考答案和解析
正确答案:B
更多“下列定义中,x是一个类, ______ 是定义指向对象数组的指针p。A.X*p[4]B.X(*p)[4]C.(X*)p[4]D.X*p[] ”相关问题
  • 第1题:

    4、下列定义中,()是定义指向数组的指针p

    A.int *p[5]

    B.int (*p)[5]

    C.(int *)p[5]

    D.int *p[ ]


    int (*p)[5]

  • 第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 *p[4]含义是?

    A.定义了一个指向数组的指针变量p

    B.定义了一个指针数组p[4]

    C.定义了一个整型指针变量p

    D.定义了四个指针变量


    C 解析:本题中相当于定义了一个二维数组intp[][4],标识符p是一个指针,指向一个含有4个元素的一维数组。

  • 第5题:

    定义一个指向数组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;


    int x[5], p = x[0];