在C++的else语句中定义的变量,作用域是不是只有这个else语句内部?比如有这样的语句:if(...){...}else{...int i;...}这里定义的i,作用域是不是只有else语句内部?而且只有在int i;语句的后面?是这样的吗?[解决办法]shi