一维数组和二维数组的传参
作者:互联网
一维数组
现在我创建了两个一维数组,我们一个一个分析看看各个函数传参是否正确?
已知test中我传的是首地址
1: 正确 定义一个数组,且类型一样,但是元素个数是不影响的,传入多少就接收多少
2:正确 定义一个数组,类型和元素个数都一样
3:正确 定义一个一级指针,与arr的类型相同
4:正确 定义一个二级执政,与arr2的类型相同
二维数组
1:正确 定义了一个和类型相同,行数列数也相同的二维数组
2:错误 定义了一个不知道行数和列数的二维数组,无法确定二维数组。
3:正确 定义了一个列数相同的二维数组,能够确定要传递的二维数组。
总结可以省略行数但是不可以省略列数。
函数接收了arr中9个元素,只要知道了有每行有几个(即有几列)就能够自动分出行数,但省略了列数就无法确定数组了,所以语法支持省略行但是不能省略列。
标签:传参,省略,数组,正确,二维,一维,列数,定义 来源: https://blog.csdn.net/m0_61545891/article/details/122656753