我想定义一个函数,要用二维数组做参数

2024-11-23 02:09:48
推荐回答(2个)
回答1:

有两种方式:
一种为你的这种形式:
print(int a[][3],int n){}
另芦兄枯一种为print(int (*a)[3],int n){}
为二维数组时,第二维不能省略,并且最好与实参的第二维一样。

在调用时,只要写二维数组名即可。可以写成print(a,5)陪洞;实参数组名为a的情况尘掘下。

回答2:

应该可以