
3条回答 默认 最新
Pliosauroidea 2021-08-28 16:51关注作用域的问题,因为main里面有i,所以外面那个i被main里面的i无视了,代码块内的修改在代码块外没有影响,函数f对i的修改在f外不生效,实际上只有main里面的i+=1起到了效果,所以最后输出4
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
作用域的问题,因为main里面有i,所以外面那个i被main里面的i无视了,代码块内的修改在代码块外没有影响,函数f对i的修改在f外不生效,实际上只有main里面的i+=1起到了效果,所以最后输出4