全部问题 > 当前问题

在最后一例中,定义了一个数组a,和函数f(a【】),在主函数中引用f时为什么要传入&a,即数组a的地址,而不直接传入a呢?难道效果不一样?

廿九游 2016-3-16 16:02:04

共 5 个回答

矜持不失淡雅的少年、 2016-3-16 16:02:36

没看懂

廿九游 2016-3-16 16:07:16

回复 矜持不失淡雅的少年、:在视频里老师总结前讲的最后一个例子

最佳答案

矜持不失淡雅的少年、 2016-3-16 16:09:46

当形参不为地址或指针时,是不能改变实参的。

廿九游 2016-3-16 16:10:55

回复 矜持不失淡雅的少年、:虽然不是你没理解我的意思,但我已经搞懂了,还是谢谢你

嘿嘿大人 2016-3-17 09:56:34

数组名就是地址,题目说的是数组元素加地址符,这是根据形参类型进行选择的,如果形参是指针或者数组名,那么实参就必须是地址

问题来自: 指针和数组