【发布时间】:2014-12-19 01:28:23
【问题描述】:
我正在开发一个程序,但遇到了 for 循环问题
for (int i = N-1; i = 0; i--) {
guessarray [i] = guess % 10;
guess /= 10;
}//for
使用我的 g++ 编译器时,我不断收到错误“警告:建议在赋值周围使用括号作为真值。我知道我在循环中向后工作,从低到高,但我不明白这是怎么回事一个问题。我试过在不同的地方放括号,但不起作用。我也知道它与赋值运算符无关,因为我想使用赋值运算符。警告直接放在N-1之后.
【问题讨论】:
-
如果你把括号放在 (N-1) 周围,警告会消失吗?
-
不,很遗憾没有...
标签: for-loop warnings parentheses