A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小柴天雅 中级黑马   /  2017-2-28 18:39  /  799 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

下列正确的有()     
A. call by value不会改变实际参数的数值
  
        B. call by reference能改变实际参数的参考地址
   
C. call by reference不能改变实际参数的参考地址
   
        D. call by reference能改变实际参数的内容


能否详细分析一下?谢了

1 个回复

正序浏览
Call by Value就是传值的方式,函数调用时是把实参的值传给形参,函数调用结束后形参的值不能带回给实参。 Call by Reference就是传地址的方式,函数调用时是把实参的地值传给形参,也就是说实参和形参共用同一个存储空间,函数调用结束后,形参的值自然“带回”给实参了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马