Instruction nulle

$\bullet$
Syntaxe :

instruction :
$\Rightarrow$ ;

$\bullet$
Sémantique :

ne rien faire !

Cette instruction ne rend que des services syntaxiques. Elle peut être utile quand on désire mettre une étiquette à la fin d'une instruction composée. Par exemple :

{
...
fin: ;
}

Elle est également utile pour mettre un corps nul à certaines instructions itératives. En effet, à cause des effets de bord dans les expressions, on peut arriver parfois à faire tout le travail dans les expressions de contrôle des instructions itératives. Par exemple, on peut initialiser à zéro un tableau de la manière suivante :

for (i = 0; i < N; t[i++]= 0) 
   ;    /*   instruction nulle   */



Sous-sections

Matthieu Moy 2017-02-08