【发布时间】:2014-06-27 12:02:15
【问题描述】:
如果我这样写:
int array[] = {2, 2, 4, 6, 8, 5};
for (int i : array) {
}
..没关系,但如果我写这个:
int array[] = {2, 2, 4, 6, 8, 5};
int i = 0;
for (i : array) {
}
它给我带来了问题。我的老师说他希望我们总是在顶部进行初始化,不喜欢我们把int 放在for 里面...
还有其他写法吗?
【问题讨论】:
-
int i 和 int i = 0 不一样。
-
添加语言标签,如 C、C++ 或 JAVA 之类的。
-
请描述您所谈论的问题。
-
你是什么意思,“它给我带来了问题”?
-
另找老师,两种语法都很好,如果以后不想重用变量,第一种更好。