Arduino - fai ... mentre loop

Il do…whileè simile al ciclo while. Nel ciclo while, la condizione di continuazione del ciclo viene testata all'inizio del ciclo prima di eseguire il corpo del ciclo. L'istruzione do ... while verifica la condizione di continuazione del ciclo dopo aver eseguito il corpo del ciclo. Pertanto, il corpo del ciclo verrà eseguito almeno una volta.

Quando un do…whiletermina, l'esecuzione continua con l'istruzione dopo la clausola while. Non è necessario usare le parentesi graffe nell'istruzione do ... while se c'è una sola istruzione nel corpo. Tuttavia, le parentesi graffe sono solitamente incluse per evitare confusione tra le istruzioni while e do ... while.

do ... while loop Sintassi

do { 
   Block of statements; 
} 
while (expression);