Cos’è una “variabile” nella programmazione informatica?

Nella programmazione informatica, una variabile o scalare è un indirizzo di memorizzazione associato a un nome simbolico, che contiene una quantità nota o sconosciuta di informazioni chiamate valore.

Le variabili sono usate per memorizzare informazioni a cui fare riferimento e manipolare in un programma per computer. Forniscono anche un modo di etichettare i dati con un nome descrittivo, in modo che i nostri programmi possano essere compresi più chiaramente dal lettore e da noi stessi. È utile pensare alle variabili come contenitori di informazioni. Il loro unico scopo è quello di etichettare e immagazzinare dati in memoria. Questi dati possono poi essere utilizzati in tutto il programma.

Una variabile è una posizione di memoria riservata per memorizzare valori. In altre parole, una variabile in qualsiasi programma fornisce dati al computer per l’elaborazione.

La parola variabile deriva dal latino variāre che significa “rendere variabile”. Questo è un nome appropriato perché il valore assegnato ad una variabile può cambiare.

Tipi di variabili

Prima di andare avanti, dovresti sapere che ci sono cinque tipi di variabili. Costanti, variabili globali, variabili di classe, variabili di istanza e variabili locali. Anche se non dovreste preoccuparvi troppo di questi argomenti in profondità, ecco una breve descrizione di ciascuno.

Le costanti sono usate per memorizzare dati che non devono mai cambiare. Mentre la maggior parte dei linguaggi di programmazione non permette di cambiare il valore assegnato ad una costante, (ma Ruby lo fa). Tuttavia, lancia un avvertimento per farvi sapere che c’era una definizione precedente per quella variabile. Solo perché puoi, non significa che dovresti cambiare il valore. Infatti, non dovreste. Le costanti non possono essere dichiarate nelle definizioni dei metodi e sono disponibili in tutti gli scopi della vostra applicazione.

Dati Tipi di variabili

Quando dichiarate una variabile in un programma, specificate il suo tipo, che può essere scelto tra i tipi integrale, a virgola mobile, decimale, booleano o nullable. Il tipo dice al compilatore come gestire la variabile e controllare gli errori di tipo. Il tipo determina anche la posizione e la dimensione della memoria della variabile, la gamma di valori che può memorizzare e le operazioni che possono essere applicate alla variabile. Alcuni tipi di variabili di base includono int, null, char, bool, float, string, long, short… Questi dipendono dal linguaggio di programmazione. Non ho intenzione di specializzare nessun linguaggio e sto cercando di dare un’idea di base sulle variabili

Dichiarare le variabili

Prima di poter usare una variabile, devi dichiararla, il che significa che devi assegnarle un nome e un tipo. Dopo aver dichiarato una variabile, potete usarla per memorizzare il tipo di dati che avete dichiarato. Se cercate di usare una variabile che non è stata dichiarata, il vostro codice non verrà compilato. In un linguaggio di programmazione di alto livello come Python; le variabili non hanno bisogno di una dichiarazione esplicita per riservare lo spazio di memoria. La dichiarazione avviene automaticamente quando si assegna un valore ad una variabile

<data_type> <variabile_name_you_given>;

Inizializzazione delle variabili

Inizializzare una variabile significa specificare un valore iniziale da assegnarle (cioè, prima che venga usata). Notate che una variabile non inizializzata non ha un valore definito, quindi non può essere usata finché non le viene assegnato un valore. Alle variabili viene assegnato un valore usando un segno di uguale seguito da una costante. La forma è:

<data_type> < variable_name_you_given > = valore;

riassegnazione

riassegnazione

Il processo di assegnazione di un nuovo valore a una variabile è chiamato riassegnazione. Noi riassegniamo una variabile usando l’operatore di assegnazione su una variabile che è già stata dichiarata:

.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.