Cos'è una dichiarazione?

Nella programmazione, una dichiarazione è una dichiarazione che descrive un identificatore, come il nome di una variabile o di una funzione. Le dichiarazioni sono importanti perché informano il compilatore o l'interprete che cosa significa la parola di identificazione e come deve essere usata la cosa identificata.

Una dichiarazione può essere facoltativa o richiesta, a seconda del linguaggio di programmazione. Ad esempio, nel linguaggio di programmazione C, tutte le variabili devono essere dichiarate con un tipo di dati specifico prima di poter assegnare un valore.

Di seguito sono riportati alcuni esempi di dichiarazioni.

Esempi

 il mio $ aiuto; 

La precedente dichiarazione perl dichiara una variabile chiamata $ help . Il simbolo del dollaro ( $ ) indica che la variabile è uno scalare. La parola speciale my dichiara che $ help ha scope lessicale locale, il che significa che al di fuori del blocco di codice che la racchiude, la variabile $ help non può essere utilizzata.

Allo stesso modo, questa dichiarazione perl:

 il nostro $ aiuto; 

... usa la parola speciale nostra per dichiarare che l' aiuto scalare $ ha uno scope lessicale globale. Questa dichiarazione indica che la variabile può essere utilizzata ovunque nel programma e qualsiasi parte del programma può modificare il valore di $ help.

In alcune lingue, una dichiarazione e un'assegnazione di valori possono verificarsi in una singola istruzione. Ad esempio, in perl:

 my $ help = "Computer Hope"; 

... dichiara una variabile scalare $ help con scope locale e assegna il valore stringa Computer Hope .

Nel linguaggio di programmazione C, questa dichiarazione:

 int x; 

... usa la parola speciale int per dichiarare che x è una variabile del tipo di dati intero. Se il programma tenta di assegnare un valore non intero a x, il compilatore restituirà un errore. Allo stesso modo,

 char str [30]; 

... dichiara un array di nome str che può contenere un massimo di 30 caratteri.

Termini di programmazione