Blocchi

Una sequenza di dichiarazioni, definizioni e istruzioni racchiuse tra parentesi graffe ({ }) è definita "blocco". Esistono due tipi di blocchi in C: uno è l'"istruzione composta", un'istruzione costituita da una o più istruzioni (vedere Istruzione composta). L'altro, "definizione di funzione", è costituito da un'istruzione composta (il corpo della funzione) e dall'"intestazione" associata della funzione (il nome della funzione, il tipo restituito e i parametri formali). Un blocco all'interno di altri viene definito "annidato".

Si noti che mentre tutte le istruzioni composte sono racchiuse tra parentesi graffe, non tutti gli elementi racchiusi tra parentesi graffe sono un'istruzione composta. Ad esempio, sebbene le specifiche di elementi matrice, struttura o di enumerazione possano trovarsi tra parentesi graffe, non sono istruzioni composte.

Vedere anche

File e programmi di origine