Differenza tra identificatore e variabile

Differenza chiave - Identificatore vs Variabile
 

Un linguaggio di programmazione è progettato per elaborare determinati tipi di dati e fornire informazioni utili. I dati possono essere numeri, caratteri, stringhe, ecc. Un programma è un insieme di istruzioni scritte in un linguaggio di programmazione specifico per fornire istruzioni a un computer. Il computer elabora i dati secondo le istruzioni. Quando si manipolano i dati, è necessario memorizzarli. Una variabile è un'area di memoria in grado di contenere un valore. Le variabili hanno nomi per identificarle. Non solo le variabili, le funzioni, le classi, ecc. Hanno anche nomi, che sono chiamati identificatori. Gli identificatori sono creati dal programmatore. Identificatore e variabile sono due termini comuni nella programmazione. Il differenza fondamentale tra identificatore e variabile è quello un identificatore è un nome dato a una variabile, funzione, matrice, classe o struttura mentre una variabile è un nome dato a una posizione di memoria che può contenere un valore.

CONTENUTO

1. Panoramica e differenza chiave
2. Cos'è un identificatore
3. Cos'è una variabile
4. Somiglianze tra identificatore e variabile
5. Confronto affiancato - Identificatore vs Variabile in forma tabulare
6. Sommario

Cos'è un identificatore?

Un identificatore fa riferimento a un nome di una variabile, funzione, array, classe o struttura. Gli identificatori sono creati dai programmatori. È importante utilizzare nomi univoci per identificatori perché sono identificati nell'esecuzione del programma. I linguaggi di programmazione seguono un insieme specifico di regole per nominare gli identificatori. La maggior parte delle volte, solo caratteri alfabetici (dalla A alla Z o dalla A alla Z), il carattere di sottolineatura (_) e le cifre (da 0 a 9) vengono utilizzati per gli identificatori validi. In generale, il primo carattere dell'identificatore può essere un trattino basso o una lettera e non deve essere una cifra.

In programmazione, se c'è un'istruzione come numero int; significa che esiste una variabile chiamata numero che può contenere un valore intero. La parola "numero" è un identificatore. Quando c'è una dichiarazione come doppia area; significa che esiste una variabile chiamata area che può contenere un doppio valore. L'area è un identificatore valido. Alcuni esempi di identificatori validi sono età, stipendio, studenteNo, importo e _empNo. Alcuni esempi di identificatori non validi sono 123abc, -studentno. L'identificatore 123abc inizia con una cifra. Quindi, non è valido. L'identificatore -studentno inizia con un carattere diverso dal carattere alfabetico o dal trattino basso.

Figura 01: identificatore e variabile

La maggior parte dei linguaggi di programmazione sono case sensitive. Pertanto, le lettere minuscole e maiuscole sono distinte. L'importo dell'identificatore e AMOUNT sono due identificatori separati, anche se hanno lo stesso nome. È importante utilizzare nomi significativi per gli identificatori perché migliora la leggibilità del codice. Identificatori significativi rendono il programma facile da capire.

Cos'è una variabile?

Nella programmazione, è necessario memorizzare i dati. I calcoli vengono effettuati sui dati memorizzati. Questi dati dovrebbero essere memorizzati in una posizione di memoria. Una variabile è un contenitore o un'area di memorizzazione per contenere i dati. Un nome univoco o un identificatore è dato alle variabili per identificare ciascuna area di memoria. I nomi delle variabili rappresentano le posizioni di memoria per memorizzare i dati. Ogni variabile ha un tipo di dati specifico da memorizzare.

Nella dichiarazione della variabile viene specificato il nome della variabile, ma non vi è memoria allocata per la variabile. Quando c'è una dichiarazione come numero int; significa che il nome della variabile è numero e può memorizzare un valore intero. Ma non mette da parte alcuna memoria per il numero variabile. L'assegnazione di un valore iniziale per la variabile è chiamata inizializzazione. Quando c'è una proposizione come numero int = 5; il numero variabile può memorizzare un valore intero e viene inizializzato a 5.

Qual è la somiglianza tra identificatore e variabile

  • Sia l'identificatore che la variabile sono utilizzati nella programmazione.

Qual è la differenza tra identificatore e variabile?

Identificatore vs Variabile 

Un identificatore è un nome dato a una variabile, funzione, array, classe o struttura. Una variabile è un nome assegnato a una posizione di memoria che può contenere un valore.
 Gamma
L'intervallo di identificatori è superiore alle variabili. I nomi delle variabili sono identificatori.
uso
Un identificatore è usato per dare un nome univoco a un'entità. Una variabile è un nome univoco per identificare una posizione di memoria.

Riepilogo - Identificatore vs Variabile

Nella programmazione ci sono tanti concetti come variabili, funzioni, classi, ecc. Lo scopo principale di ognuno è manipolare i dati correttamente per risolvere i problemi di calcolo. Le variabili, la funzione, le classi dovrebbero avere nomi appropriati per identificarli e per capire il programma. Gli identificatori sono i nomi dati a loro. I dati vengono archiviati in memoria e a tali posizioni di memoria devono essere assegnati dei nomi per identificarli. Questo articolo ha discusso la differenza tra l'identificatore e una variabile. La differenza tra identificatore e variabile è che un identificatore è un nome dato a una variabile, funzione, matrice, classe o struttura mentre una variabile è un nome dato a una posizione di memoria che può contenere un valore.

Scarica il PDF di Identificatore vs Variabile

È possibile scaricare la versione PDF di questo articolo e utilizzarlo per scopi offline come da nota di citazione. Si prega di scaricare la versione PDF qui: Differenza tra identificatore e variabile

Riferimento:

1.tutorialspoint.com. "Sintassi di base Java." Il punto, Disponibile qui