c++中对象数组可不可以作为形参?可以的话请给一个简单例子

1个回答
展开全部
摘要 以上代码中,定义数组作为实参的函数,仅有Out1和Out4正确,其定义方式和参数传入方式可行。其余两种(Out2和Out3)均在数据类型上出错。
上述可行的两种定义方案中,因为形参均为数组指针,故数组内元素在函数中被赋值、修改,即内存地址中的数据被修改,函数运行结束后,该修改依然生效。
咨询记录 · 回答于2021-11-23
c++中对象数组可不可以作为形参?可以的话请给一个简单例子
亲,您好,您的问题由我来给您回答,正在整理答案,打字需要点时间,请稍等一会哦,谢谢!
以上代码中,定义数组作为实参的函数,仅有Out1和Out4正确,其定义方式和参数传入方式可行。其余两种(Out2和Out3)均在数据类型上出错。上述可行的两种定义方案中,因为形参均为数组指针,故数组内元素在函数中被赋值、修改,即内存地址中的数据被修改,函数运行结束后,该修改依然生效。
没发代码
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消