• 2022-06-04
    定义指向包含4个整型元素的一维数组的行指针的正确形式是( )。
    A: int (*p)[ ]
    B: int *p[4]
    C: int *(p[])
    D: int (*p)[4]
  • D

    内容

    • 0

      定义一个指向具有5个元素的一维整型数组的指针变量的正确定义为 A: int *p[5]; B: int *p; C: int (*p)[5]; D: int *p[][5];

    • 1

      一个能指向具有5个整型元素的一维数组指针的正确定义方式是 A: int(*p)[5]; B: int*p[5]; C: int(*p[5]); D: int*(p[5]);

    • 2

      一个能指向具有10个整型元素的一维数组指针变量的正确定义方式是()。 A: int(*p)[10]; B: int*p[10]; C: int(*p[10]); D: int*(p[10]);

    • 3

      若int *p[4],则p的含义是()。? 指向整型的指针|指向一维分数组的指针|整型变量|指针数组

    • 4

      若有:int a[3][5]; 如何定义指针变量p,使其能够指向数组a的第一行(行指针),正确的定义是()。 A: int *p = a[1]; B: int *p = &a[1][0]; C: int *p[5] = a + 1; D: int (*p)[5] = a + 1;