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

    内容

    • 0

      int *p,a[3][4]; p=a; A: 正确 B: 错误

    • 1

      若有以下定义,则数组为 4的表达式是_____。 int a[3][4]={{0,1},{2,4},{5,8}},(*p)[4]=a;

    • 2

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

    • 3

      若有定义:int a[4][3],*p;下面不正确的赋值语句是_____。 A: p=a+1 B: p=a[0] C: p=&a[1][1] D: p=*(a+2)

    • 4

      假设数组a定义为int [][] a=new int[3][4],则a是