Unixtopia

main/ artigos/

Operador downto

Em C, o chamado operador downto é uma brincadeira feita com nubs. É assim: Você sabia que C tem um operador downto oculto? Experimente:

#include <stdio.h>

int main(void)
{
  int n = 20;

  while (n --> 10) // n desce para 10
    printf("%d\n",n);

  return 0;
}

De fato, isso compila e funciona. Na verdade, --> é apenas -- e > operadores.