Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial
  • Lezione 82 di 93
  • livello avanzato
Indice lezioni

Visibilità delle variabili e delle costanti

Un breve paragrafo di raccordo sull'utilizzo delle variabili e delle costanti all'interno di un programma.
Un breve paragrafo di raccordo sull'utilizzo delle variabili e delle costanti all'interno di un programma.
Link copiato negli appunti

Nota: i contenuti di questa lezione, sebbene potenzialmente corretti, non sono più aggiornati. La visibilità di variabili e costanti in C++ è comunque oggetto di questa guida; si rimanda pertanto alla lezione sulle variabili ed a quella sui namespace per un approfondimento aggiornato.

Sostanzialmente, vi sono quattro regole di visibilità delle variabili, dette anche regole di campo d'azione. I quattro campi d'azione di variabili e costanti sono:

  • il blocco;
  • la funzione;
  • il file;
  • il programma.

Una variabile dichiarata in un blocco o in una funzione può essere utilizzata solo all'interno di quel blocco o di quella funzione.

Una variabile dichiarata al di fuori di una funzione può essere utilizzata all'interno del file nel quale appare, a partire dal punto in cui è dichiarata.

Una variabile dichiarata come extern in altri file può essere utilizzata in tutto il programma.

Ti consigliamo anche