Referência Linguagem (Estendida) | Bibliotecas | Comparações
Os loops while vão rodar continuamente e infinitamente, até que a expressão dentro dos parêntesis, () torne-se falsa. A variável testada deve mudar dinamicamente, caso contrário o loop while nunca terminará. Algo como uma variável sendo incrementada, ou uma condição externa, como o teste de um sensor ou um contador de tempo.
while(expressão){ // instrução(s) }
expressão - uma instrução em C (booleana) que avalia se é verdadeiro ou falso
int var = 0; while(var < 200){ // fazer algo repetitivo 200 vezes var++; }