0
点赞
收藏
分享

微信扫一扫

一维数组和二维数组的传参

大南瓜鸭 2022-01-23 阅读 108
c语言

一维数组

现在我创建了两个一维数组,我们一个一个分析看看各个函数传参是否正确?

已知test中我传的是首地址

1: 正确 定义一个数组,且类型一样,但是元素个数是不影响的,传入多少就接收多少

2:正确 定义一个数组,类型和元素个数都一样

3:正确 定义一个一级指针,与arr的类型相同

4:正确 定义一个二级执政,与arr2的类型相同


二维数组

1:正确 定义了一个和类型相同,行数列数也相同的二维数组

2:错误 定义了一个不知道行数和列数的二维数组,无法确定二维数组。

3:正确 定义了一个列数相同的二维数组,能够确定要传递的二维数组。

总结可以省略行数但是不可以省略列数。

函数接收了arr中9个元素,只要知道了有每行有几个(即有几列)就能够自动分出行数,但省略了列数就无法确定数组了,所以语法支持省略行但是不能省略列

举报

相关推荐

0 条评论