二维数组做参数传值的问题

来源:互联网 发布:免费的网络推广方式 编辑:程序博客网 时间:2024/06/07 11:14
在二维数组中,在定义一个函数的形参的时候,数组的列数必须是确定的。这是因为,内存是线性一维的,二维数组可以看做是一个一维的数组。
如int array[][3];
    int array[5][3];
以上是正确的写法,若写成intarray[1][];是错误的
其实,也就是说把定义的列数的大小整体,当做一个变量,而一位数组变量的长度都是一样的,所以才有以上的问题。
 
0 0