instruction

La syntaxe

instruction ::=

instruction-étiquetée

instruction-sélection

instruction-d'itération

instruction-de-saut

instruction-expression

instruction-composée

Les structures de contrôle

On retrouve en C, comme dans tout langage impératif :

Les instructions simples

Le langage C ne comporte pas, à proprement parler, une instruction d'affectation. L'affectation est un opérateur, l'appel de sous-programme (fonction) aussi. En C, toute expression peut apparaître à la place d'une expression (cf instruction-expression dans la syntaxe).

Le langage C possède une instruction goto, et des instructions de sortie de boucles (break et continue) et de retour de fonction (return).

Un détail de syntaxe

La syntaxe des instructions n'est pas très claire quant au statut du caractère ";". Ce caractère termine toute instruction ou presque.

» Glossaire du langage C