m0_57743728 2021-04-28 10:55 采纳率: 0%
浏览 16
已采纳

这里为什么b还是等于100呢?求解答,多谢啦!

这里为什么b还是等于100呢?求解答,多谢啦!
  • 写回答

1条回答 默认 最新

  • 快乐鹦鹉 2021-04-28 11:29
    关注

    这是个重复问题吗?值传递是不能修改外部变量值的,你得用引用或者指针。

    为何不能修改,原因是虽然变量名都是b,但外部变量b,和值参b的存储地址不同,函数内部只能修改值参b,不能修改外部变量b的内容

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?