Блог пользователя gXa

Автор gXa, история, 9 лет назад, По-английски

Why this compiles: Plz guide me on this:

int main() {

for(int i = 0; 0; i++) {

cout<<"H"; }

}

Can u elaborate the working of this code?

  • Проголосовать: нравится
  • -12
  • Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

Actually for loop will not do any iteration because 0 is the same as false. So since condition of loop is always false the loop will never do any iteration.