若函数头部定义为void foo(int a[]),在主程序中有如下语句:int a[5]={1};…foo(a[5]);这句函数调用的语句是_______。(填“正确”或“错误”)
举一反三
- 关于二维数组的创建,以下做法正确的是:(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)
- 如下定义语句是正确的数组定义语句。int a[5];int b[]={1,2,3,4,5}; A: 正确 B: 错误
- 以下二维数组的定义正确吗?int a[ ][5];
- 中国大学MOOC: 如下定义语句是正确的数组定义语句。int a[5];int b[]={1,2,3,4,5};
- 有定义语句“int a[ ][3]={1,2,3,4,5,6}”,则a[1][0]的值是 。