Bez propojení
Pokud deklarace identifikátoru v rámci bloku neobsahuje specifikátor paměťové třídy extern
, nemá identifikátor žádné propojení a je pro funkci unikátní.
Následující identifikátory nemají žádné propojení:
Identifikátor deklarovaný jako cokoli jiného než objekt nebo funkce
Identifikátor deklarovaný jako parametr funkce
Identifikátor rozsahu bloku pro objekt deklarovaný bez specifikátoru třídy úložiště
extern
Pokud nemá identifikátor žádné propojení, deklarování stejného názvu znovu (v deklarátoru nebo specifikátoru typu) ve stejné úrovni rozsahu vygeneruje chybu předefinování symbolu.