如何理解二维数组的给定行省略列和给定列省略行

c初学者,自己想了一个填充理论,请大家帮忙提提意见。
已知元素总数N
不妨把二维数组看成向量组A=
a1
( a2 )
. . .
am
而am=(bm1,bm2,. . .bmn)
若省略列给定行,则向量am的维数不定,那么计算机在am中可以储存任意个数,导致二维数组的不确定性。
若省略行给定列,则向量am的维数确定,二维数组按行填充再换行填充,直到输入的数都被填充完,若元素总数N小于<m*n,则剩下的空位都填充为0.a
如输入{1,2,3,4,5,6,7,8}
a【】【3】得
1 2 3
4 5 6
7 8 0
故给定列省略行可行。

行可以省略,列不能省略,否则无法正确计算每行有多少列。但是省略行的时候,行数是可以通过列计算出来的。