设有数组int array[3][4],int (*p)[4]=array+2,下列引用数组元素的方法中正确的是
举一反三
- 设有语句“int array[3][4];”,则在下面几种引用下标为i和j的数组元素的方法中,不正确的引用方式是________。
- 二维数组定义正确的是() A: int[][] array=new int[4][3]; B: int[,] array=new int[4,3]; C: int[4,3] array=new int[4,3]; D: int[,] array={{1,2},{3,4,5}};
- 以下方法中不能用于数组创建的是? A: int[] array=new int[6]; B: int[] array={1,2,3,4}; C: int[] array= new int[]{1,2,3,4,5}; D: int[4] array = {1,2,3,4};
- 若有以下数组定义和f函数调用的语句,则在f函数的说明中,对形参数组array的正确定义方式为( )。int a[3][4]; f(a); A: f(int array[][6]) B: f(int array[3][]) C: f(int array[][4]) D: f(int array[2][5])
- 已有数组定义:int a[3][4];和fun函数的调用语句:fun (a);,则以下对f函数的说明中,( )是错误 A: fun (int array[4][4]) B: fun (int array[ ][4]) C: fun (int array[3][ ]) D: fun (int (*array) [4 ])