函数参数可以通过值传递、引用传递和指针传递,这样函数内对参数的修改可以直接修改传入变量的值。
答案B。C++参数默认以值传递。要修改实参需用指针(*)或引用(&)传递。值传递复制一份副本给函数使用。
C++默认传值(值传递),函数内修改参数不影响实参。要修改实参需用指针(*)或引用(&)。
【考点】函数参数传递|值传递机制|引用与指针传递
GESP C++ 四级 函数基础模块。命题人卡住的是"只背名词不记行为"的机械记忆——很多考生看到'传值/传引用/传指针'就以为三者效果相同,完全没意识到 C++ 里这三种传递方式的本质区别。