一开始代码是这样,输出求和的结果是错的。后面在函数结尾加了return,输出结果正确。为什么加了一句后结果有差?
不加return的话会默认返回一个寄存器内的值,因为加法运算的结果恰好存在同一个寄存器内,所以int形式的函数能够正确获取到返回值可以了解一下会变层面是怎么做函数返回的有帮助望采纳~