Dela via


Blocken

En sekvens med deklarationer, definitioner och instruktioner som omges av klammerparenteser ({ }) kallas för ett "block". Det finns två typer av block i C. Den "sammansatta instruktionen", ett uttryck som består av en eller flera instruktioner (se Sammansatt instruktion), är en typ av block. Den andra, "funktionsdefinitionen", består av en sammansatt instruktion (funktionens brödtext) plus funktionens associerade "rubrik" (funktionsnamnet, returtypen och formella parametrar). Ett block inom andra block sägs vara "kapslat".

Observera att även om alla sammansatta instruktioner omges av klammerparenteser, utgör inte allt som omges av klammerparenteser en sammansatt sats. Även om specifikationerna för matris-, struktur- eller uppräkningselement kan visas inom klammerparenteser är de till exempel inte sammansatta uttryck.

Se även

Källfiler och källprogram