Cenni preliminari sulle istruzioni C
Le istruzioni C sono costituite da token, espressioni e altre istruzioni. Un'istruzione che costituisce parte di un'altra istruzione viene chiamata corpo dell'istruzione di inclusione. In questa sezione viene illustrato ogni tipo di istruzione indicato dalla sintassi seguente.
Sintassi
statement
:
labeled-statement
compound-statement
expression-statement
selection-statement
iteration-statement
jump-statement
try-except-statement
/* Specifico di Microsoft */
try-finally-statement
/* Specifico di Microsoft */
Spesso il corpo dell'istruzione è un'istruzione composta. Un'istruzione composta è costituita da altre istruzioni che possono includere parole chiave. L'istruzione composta è delimitata da parentesi graffe ({ }
). Tutte le altre istruzioni C terminano con un punto e virgola (;
). Il punto e virgola è un terminatore dell'istruzione.
L'istruzione di espressione include un'espressione C che può contenere gli operatori aritmetici o logici presentati in Espressioni e assegnazioni. L'istruzione null è un'istruzione vuota.
Qualsiasi istruzione C può iniziare con un'etichetta di identificazione costituita da un nome e da due punti. Poiché solo l'istruzione goto
riconosce le etichette di istruzione, queste ultime vengono discusse con goto
. Per altre informazioni, vedere Le istruzioni goto e labeled.