关于C语言的二维数组 int[][3]={1,2,3,4,5,6,7,8,9,10,11,12} printf...答:int t[][3]={1,2,3,4,5,6,7,8,9,10,11,12},这个二维数组的每一行有3个数据,系统会自动判断需要4行才能存储这 12个数据,t[2][1]表示数组中的第3行的第2个数据(数组的下标从0开始的),即t[2][1]=8 所以printf("%d/n",t[2][1]);所以打印的结果应该为8 ...
c语言二维数组下标负数是什么意思~?答:1 在C语言中,二维数组的下标可以为负数,表示指向前面的元素 2 对于二维数组 int arr[M][N]来说,arr[i][j]的地址是 (*arr)+i*N+j,其值是*((*arr)+i*N+j)3 分析本题 数组a在初始化时后,其元素按照在内存中的排列顺序依次为1,2,3,0, 4,5,6,0, 0,0,0,0 数组a的第...