单选题
传值与传地址是函数调用时常采用的信息传递方式,______。
A、
在传值方式下,是将形参的值传给实参
B、
在传值方式下,形参可以是任意形式的表达式
C、
在传地址方式下,是将实参的地址传给形参
D、
在传地址方式下,实参可以是任意形式的表达式
【正确答案】
C
【答案解析】
[解析] 在传值方式下,是将实参的值传给形参,形参不能向实际参数传递信息;实参可以是表达式或常量,也可以是变量或数组元素。
在传地址方式下,是将实参的地址传给形参,实参和形参都指向同一个对象,被调用函数中对形式参数的修改实际上就是对实际参数的修改,可以实现数据的双向传递。实参必须是变量地址、数组名,不能是表达式或常量。
形参就是形式参数,用一个变量来代表,不能是表达式。
提交答案
关闭