m0_60245919
2021-09-04 17:26
采纳率: 80%
浏览 34

c语言函数计算输出结果

img

img


为什么输出的还是原来的

  • 收藏

3条回答 默认 最新

  • 快乐鹦鹉 2021-09-04 17:30
    已采纳

    因为函数参数是值参,函数内部会复制出一个同名的内部变量,函数内修改的只是内部变量的值,不能修改传入变量的值
    可以改成指针或者引用类型

    打赏 评论
  • qtchen_1988 2021-09-04 17:32

    参数不是指针也不是引用,所以这里的fun没作用。

    打赏 评论
  • 小蚂蚁t 2021-09-04 18:09

    函数只是把值传过去用了,并没有改变数组里面的内容

    打赏 评论

相关推荐 更多相似问题