A C-- programozási nyelv

Utasítások, vezérlési szerkezetek

Szekvencia

A szekvenciák határánál ; szerepel.

Elágazás

A jól ismert if-else szintaxis:

if expr { body } else { body }

Illetve a switch parancs:
switch (x + 23) { case 1,2,3 : { y = y + 1;} case 5 : { y = x + 1; x = y;} case 0,4,6,7 : { y = f(); if y == 0 { x = 1;} } }

Ciklus

Ciklusokat a goto parancs és a címkék felhasználásával készíthetünk. Például:

p (bits32 i) { loop: i = i-1; if (i >= 0) { goto loop ; } return; }