c语言中在不知道二维数组行列数的情况下怎么在函数里调用这个二维数组?

我在主函数里需要通过输入值来定义二维数组的行数与列数,所以没法在函数里给出确定的列数值

第1个回答  2020-11-08
行数 = sizeof(array)/sizeof(array[0]);
列数 = sizeof(array[0])/sizeof(array[0][0]);

你也可以在函数形参里加入行列值,然后主函数调用子函数的时候,把行列数做为参数传过去。
第2个回答  2020-11-08
可以给函数多加两个参数来确定行列数
相似回答