✏️ 纠错
第 231 题 / 共 301 题
第5题 在C++中,如果希望通过函数修改传入的结构体对象的内容,应该使用哪种参数传递方式?
你真棒!
📝 题目解析
【考纲知识点】C++函数参数传递方式(值传递、指针传递、引用传递)
【正确答案】C
【题目解析】
值传递是将实参的值复制一份传递给形参,在函数内部对形参的修改不会影响到实参,所以值传递不能通过函数修改传入的结构体对象的内容。
引用传递是给实参起了一个别名,在函数内部对引用的修改就是对实参的修改。
指针传递是将实参的地址传递给形参,通过指针可以访问和修改实参的内容。
因此,如果希望通过函数修改传入的结构体对象的内容,应该使用引用传递或指针传递。
正确答案为C。