首页
编程
java
php
前端
首页
编程
java
php
前端
关于C++一个程序没看懂
为什么输出结果m为4,n为2?
两个函数都没有返回值也没有用引用啥的,应该不会改变m和n的值吧。
这是局部变量与全局变量的问题,在函数内如果局部变量与全局变量名相同,那么局部变量优先所以全局变量n的变化对main函数中局部变量n并无影响。m是全局变量,f1,f2对m变量的改变都有效
点击展开全文