• 2022-06-15
    若有定义语句:int  a [2][3],(*p)[3],*q[3];,则以下赋值语句正确的是(      )
    A: p=a;
    B: q=a;
    C: p=&a[1];
    D: q=&a[1];
  • A

    内容

    • 0

      若有定义语句:int a[2][3], *p[3]; ,则以下语句中正确的是( )。 A: A) p=a; B) p[0]=a; C) p[0]=&a[1][2]; D) p[1]=&a;

    • 1

      若有定义语句:int a[2][3]={1,2,3,4,5,6},(*p)[3]=a;则**(p+1)的值是()。 A: 2 B: 3 C: 4 D: 5

    • 2

      在下面的二维数组定义中,正确的是()。A.inta[3][];B.inta[][3];C.inta[][3]={{1,3,5},{2}};D.nta(3)(3);

    • 3

      关于二维数组的创建,以下做法正确的是:(1)int a[][] =new int[4][5](2)int a[][] =new int[4][]; a[0]=new int[10]; a[1]=new int[20];(3)int a[][]; a=new int[3][]; a[0]=new int[3]; a[1]={1,2};a[2]={1,2,3}; A: (1)(2)(3) B: (1)(2) C: (1)(3) D: (1)

    • 4

      若有定义和语句:int a[2][3]={0}, (*p)[3]; p=a;,则p+1表示数组________