C语言形参和实参名可否一致
答案:3 悬赏:20 手机版
解决时间 2021-08-11 11:13
- 提问者网友:难遇难求
- 2021-08-10 18:55
如果可以一致,数组名是双向值传递,普通的呢
最佳答案
- 五星知识达人网友:行路难
- 2021-08-10 19:06
完全可以一样,不过你要注意普通的传递是单向的,形参不会改变实参,只有地址方式才能双向,数组名其实就是地址.
全部回答
- 1楼网友:往事埋风中
- 2021-08-10 20:49
名字是随便的
是不是双向传递取决于是传值的方式,还是传址的方式
如果是传值,那么就是单向,像普通的int, char等基础类型,或者是对象都是传值的方式
如果是传址,那么就是双向,最常见的带*号,或者是带&号,一般都是传址
- 2楼网友:酒者煙囻
- 2021-08-10 19:50
可以一致,如你所言,数组是双向,普通参数则是单向,即函数中的形参只是记号,不影响调用函数中实参数的值。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯