Concetti Chiave
- Una variabile è una porzione di memoria con un nome e un tipo, utile per gestire diversi tipi di dati come interi, numeri decimali e caratteri.
- I principali tipi di variabili includono int, float, double, char e String, ciascuno con caratteristiche specifiche per la memorizzazione dei dati.
- L'assegnazione di valori alle variabili si effettua utilizzando il simbolo '=', con attenzione agli apici singoli o doppi per char e String.
- Le variabili possono essere dichiarate in qualsiasi punto del codice, distinguendosi in globali, dichiarate all'esterno delle funzioni, e locali, visibili solo all'interno delle funzioni.
- Le variabili globali possono influenzare il resto del codice e sono sconsigliate, mentre le variabili locali garantiscono una maggiore sicurezza e isolamento nel codice.
Qual è la definizione di variabile?
Una variabile è una porzione di memoria caratterizzata da un nome e da un tipo (indica al calcolatore come deve essere utilizzata la memoria); una varibile può essere di diversi tipi:
- int : è il tipo di dato utilizzato per i valori interi;
- float : viene utilizzato per i valori con una sola cifra decimale;
- double : utilizzato nei casi in cui occorre una maggior precisione con numeri dalla doppia precisione decimale;
-
char : permette la conservazione di un carattere alfanumerico;
- String : rappresenta l’astrazione di un vettore di caratteri con una dimensione standard di 65536 byte.
Assegnazione e dichiarazione
Per l'assegnazione dei dati alle variabili viene utilizzato il simbolo uguale '='; da notare in particolare l'assegnazione di dati per le variabili di tipo char e String, poichè bisogna utilizzare apici singoli o doppi.
Esempio:
char carattere = 'a';
String parola = "prova";
Una variabile può essere dichiarata in qualsiasi punto del codice ed a seconda del punto in cui viene dichiarata se ne distinguono due tipi, la variabile globale e la variabile locale. Quella globale viene dichiarata all’esterno di qualsiasi funzione ed è altamente sconsigliata poichè potrebbe influenzare il resto del codice. Quella locale mentre, viene dichiarata all’interno di una funzione ed è visibile solo all’interno di essa, quindi non accessibile dall’esterno.
Domande da interrogazione
- Qual è la definizione di variabile e quali sono i suoi tipi principali?
- Come avviene l'assegnazione dei dati alle variabili?
- Qual è la differenza tra variabili globali e locali?
Una variabile è una porzione di memoria con un nome e un tipo, che indica come deve essere utilizzata. I tipi principali di variabili includono int, float, double, char e String, ognuno con specifiche caratteristiche per la gestione dei dati.
L'assegnazione dei dati alle variabili avviene tramite il simbolo uguale '='. È importante notare che per le variabili di tipo char e String si utilizzano apici singoli o doppi, come nell'esempio: char carattere = 'a'; e String parola = "prova".
Le variabili globali sono dichiarate all'esterno di qualsiasi funzione e possono influenzare il resto del codice, mentre le variabili locali sono dichiarate all'interno di una funzione e sono visibili solo all'interno di essa, non accessibili dall'esterno.