while ( condition ) statement;
while ( condition ) { [statement]... }
A l'instar de l'instruction for
, le while
permet aussi d'introduire une boucle
dans votre programme. La boucle sera exécutée tant que la condition (forcément placée entre parenthèses)
sera vraie (donc différente de 0).
Comme les autres instructions du langage C, soit vous avez une seule instruction à exécuter à chaque tour de boucle et dans ce cas les accolades sont facultatives, soit vous y placez plusieurs instructions et là elles deviennent obligatoires.
#include <stdio.h> #include <stdlib.h> int main( int argc, char * argv[] ) { int counter = 0; while( counter < argc ) { printf( "Parameter %d == %s\n", counter, argv[counter] ); counter++; } return 0; }
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :