在函数调用中,值调用方式将(请作答此空),下面所定义的函数foo为值调用方式,函数g的第一个参数采用值调用,第二个参数采用引用调用方式传递数据。若有表达式y=foo(2),则foo调用执行之后,y被赋值为()。

2567 次浏览
  • A、实参的值传给形参。
  • B、形参的值传给实参。
  • C、实参的地址传给形参。
  • D、形参的地址传给实参。
传值调用:形参取的是实参的值,形参的改变不会导致实参的值发生改变。引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。函数g中的b最终值为3,X为5,因此返回的结果是7。
挑战成功
2年前
挑战成功
3年前
挑战失败
3年前
挑战失败
3年前
挑战失败
3年前
挑战成功
3年前
挑战成功
3年前