C语言程序里要是局部变量把全局变量覆盖了,想要使用全局变量怎么办

如题所述

局部变量仅在一个函数内有效,如果你需要在此函数内使用全局变量,可以使用与全局变量不同名的变量
但是如果是在定义局部变量的函数外,全局变量是不受影响的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-11
只有局部变量和全局变量重名时,全局变量才会被局部的覆盖!
局部变量仅在一个函数内有效,如果你需要在此函数内使用全局变量,可以使用与全局变量不同名的变量
但是如果是在定义局部变量的函数外,全局变量是不受影响的。
第2个回答  2011-12-11
c和c++不一样的
相似回答