Cztery zasięgi języka C
zasięg prototypu funkcji - Identyfikatory zadeklarowane w prototypie funkcji, widoczne wewnątrz prototypu funkcji.
zasięg funkcji - Zaczyna się { , a kończy }. Zasięg funkcji dotyczy jedynie etykiet. Etykieta służy jako obiekt docelowy instrukcji goto i musi znajdować sie w tej samej funkcji co ta instrukcja.