vc++ 里 一个函数体内定义的变量 与 函数体内 for 循环定义的变量 对 for循环各有什么作用?

问题描述:

vc++ 里 一个函数体内定义的变量 与 函数体内 for 循环定义的变量 对 for循环各有什么作用?
#include
using namespace std;
void main()
{
int i,j,k,a,b;
for(i=1;i
1个回答 分类:综合 2014-11-16

问题解答:

我来补答
首先,调试,可以看到警告:local variable 'i' used without having been initialized .这是说i,j,k没有被初始化,因此a、b也就不能被初始化.你再看 ,a、b那是2个赋值语句,赋值符号= ,该语句执行后再执行for循环,因此下面值再改变就对上面没有影响了、、、
再问: i,j,k没有初始化对整个程序有什么影响么?
 
 
展开全文阅读
剩余:2000