若有下面的数组定义,关于数组a元素个数的选项哪个是错误的( )。inta[]={0,1,2,3,4,5,6,7,8,9};? sizeof(a)/sizeof(a[0])|9|sizeof(a)/sizeof(int)|10
举一反三
- 对于一维整型数组a,计算其含有多少个数组元素,下列方法正确的有? A: sizeof(a)/sizeof(a[0]) B: sizeof(a)/sizeof(int) C: sizeof(a[0])/sizeof(a) D: sizeof(a[0])/sizeof(int)
- 中国大学MOOC:假设sizeof(int)的值为4,对数组定义:inta[3][6];则sizeof(a[0])的值为______。
- 当执行下面的语句定义一维数组a后,此数组的所有元素为 ( ) inta[10]; A.a[1],a[2],a[3],a[4],a[5],a[6],a[8],a[9],a[10],a[10] B.a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9] C.a[0],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],a[10] D.a[1],a[2],a [3],a[4],a [5],a [9],a [7],a [8],a [9],a [10],a [11]
- 若有定义int a[3][5],则sizeof(a)的值是 。
- 申请一个具有n个int型元素的一维动态数组,可以使用下面的哪条语句? A: p = (int *) malloc(n * sizeof(int)); B: p = (int *) malloc(n, sizeof(int)); C: p = (int *)calloc(n * sizeof(int)); D: p = (int *) realloc(n * sizeof(int));