xx1959590935
2017-03-19 08:37 阅读 973

c++中引用形参导致计算错误

10

如果将shuliang 函数定义成形参函数,就会出现这样的错误,如果将定义非应用函数就正常。到底哪错了,求大神指教
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

7条回答 默认 最新

  • 已采纳
    StarRain2016 星e雨 2017-03-19 10:57

    C++中用“+=”时左边的数在初始化时一定要赋值,就是在初始化Zhong_Shu 时要写成 int Zhong_Shu =0;Zhong_Shu =ZS();

    点赞 1 评论 复制链接分享
  • zhang_guyuan jalen_zh 2017-03-19 08:41

    你的程序看起来好乱,找了半天没有找到你的shuliang函数;

    点赞 评论 复制链接分享
  • xx1959590935 爱吃小泉的拉面同学 2017-03-19 10:12

    是shu_liang

    点赞 评论 复制链接分享
  • zhang_guyuan jalen_zh 2017-03-19 10:19

    你可以说的具体一点吗?第一我不知道你说的新参函数是什么?

    点赞 评论 复制链接分享
  • zhang_guyuan jalen_zh 2017-03-19 10:20

    你说的是将shu_liang定义成引用的意思吗

    点赞 评论 复制链接分享
  • qq_25553637 theonly丶 2017-03-19 10:57

    函数里面的zhongshu没有初始化为0吧

    点赞 评论 复制链接分享
  • cuizhiyi2008 飞尚云霄 2017-03-19 12:26

    你就这样的表达方式,你也就别编程了,这么粗的,不适合编程呀

    点赞 评论 复制链接分享

相关推荐