Brak połączenia
Jeśli deklaracja identyfikatora w bloku nie obejmuje specyfikatora klasy magazynowania extern, identyfikator nie ma powiązania i jest unikatowy dla funkcji.
Poniższe identyfikatory nie mają powiązania:
Identyfikator zadeklarowany jako inny niż obiekt lub funkcja
Identyfikator zadeklarowany jako parametr funkcji
Identyfikator zakresu bloku dla obiektu zadeklarowanego bez specyfikatora klasy magazynowania extern
Jeśli identyfikator ma nie powiązania, ponowne zadeklarowanie tej samej nazwy (w deklaracji lub specyfikatorze typu), na tym samym poziomie zakresu, wygeneruje błąd ponownej definicji symbolu.