在循环中使用相同的变量名是否可以?

Sal*_*thy 3 c++ loops for-loop while-loop

我刚开始用C++编程,在编写代码时我开始注意到我的代码中有很多for循环,然后我开始思考.

在for循环中,当你创建如下变量for (int **i**=1;i<10;i++)时,i循环完成后会发生什么?
是否可以使用相同的变量名创建多个for循环?
如何在循环中创建变量?

use*_*042 6

...... i循环完成后会发生什么?

它超出了范围.

是否可以使用相同的变量名创建多个for循环?

是的,这样做是可以的,也是普遍的做法.

如何在循环中创建变量?

在while循环内部创建的变量是while循环体的局部变量.它们与在for循环头的第一部分中创建的运行变量不同,后者仅在第一次输入循环之前执行.