Blocchi

Una sequenza di dichiarazioni, definizioni e istruzioni racchiuse tra parentesi graffe ({ }) è denominata "blocco". Esistono due tipi di blocchi in C. L'istruzione "composta", un'istruzione composta da una o più istruzioni (vedere l'istruzione composta), è un tipo di blocco. 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.

Vedi anche

File di origine e programmi di origine