Nessun collegamento

Se una dichiarazione di un identificatore all'interno di un blocco non include l'identificatore di classe di archiviazione extern, significa che l'identificatore non dispone di un collegamento ed è univoco nella funzione.

I seguenti identificatori non dispongono di collegamento:

  • Identificatori dichiarati come elementi diversi da un oggetto o da una funzione

  • Identificatori dichiarati come parametri di una funzione

  • Identificatori con ambito di blocco per un oggetto dichiarato senza l'identificatore di classe di archiviazione extern

Se un identificatore non dispone di collegamento, dichiarando nuovamente lo stesso nome (in un dichiaratore o in un identificatore di tipo) nello stesso livello di ambito verrà generato un errore di ridefinizione dei simboli.

Vedi anche

Uso di extern per specificare un collegamento