Okres istnienia, zakres, widoczność i połączenie
Aby zrozumieć, jak działa program w języku C, trzeba zrozumieć zasady, które określają, jak zmienne i funkcje mogą być używane w programie.Kilka pojęć ma zasadnicze znaczenie dla zrozumienia tych zasad: