下列函数中对调用它的函数没有起到任何作用的是

admin2010-06-06  29

问题 下列函数中对调用它的函数没有起到任何作用的是

选项 A、void f1(double &x){--x;}
B、double f1(double x){return x-1.5;}
C、void f3(double x){--x;}
D、double f4(double *x){--*x; return*x;}

答案C

解析 本题考核函数的调用和参数值的传递(形参、实参)。选项C中的函数D调用采用按值传递的方式,函数中对形参的修改没有影响到实参的值,而且函数G还没有返回值,所以函数耀对调用它的函数没有起到任何作用。选项A中的函数f1采用引用传递的方式影响实参的值,选项D中的函数f4通过返回值和指针调用来影响调用函数;选项B中的函数f2采用返回值的形式对其调用函数发生作用。
转载请注明原文地址:https://kaotiyun.com/show/yajp777K
0

最新回复(0)