【发布时间】:2012-05-30 16:48:31
【问题描述】:
在 for 循环条件下使用三元运算是一种好习惯吗? 我问这个是因为我遇到了在三元运算中解决我在 for 循环条件下的问题的情况。
例如:
for( short i = 0 ; i < count ; i++ ){
for( short j = 0 ; j < ( ( x[i] < y[i] ) ? x[i] : y[i] ) ; j++ ){ //Here I am using ternary operation at for loop condition place
//.....
//.....Some Code Here .......
//.....
}
}
【问题讨论】:
-
提前感谢您的宝贵建议。
-
你也应该去掉所有的空格。
-
@CrazyEddie:感谢您的建议。只是想知道,这有什么不同吗?
-
@CrazyEddie:感谢您的回复。
标签: c++ for-loop conditional-statements ternary-operator