Differenza chiave: identificatore vs variabile
Un linguaggio di programmazione è progettato per elaborare determinati tipi di dati e per fornire informazioni utili. I dati possono essere numeri, caratteri, stringhe, ecc. Un programma è un insieme di istruzioni scritte in uno specifico linguaggio di programmazione per fornire istruzioni a un computer. Il computer elabora i dati secondo le istruzioni. Quando si manipolano i dati, è necessario archiviarli. Una variabile è un'area di archiviazione in grado di contenere un valore. Le variabili hanno nomi per identificarle. Non solo variabili, funzioni, classi, ecc. Hanno anche nomi, chiamati identificatori. Gli identificatori vengono creati dal programmatore. Identificatore e variabile sono due termini comuni nella programmazione. La differenza fondamentale tra identificatore e variabile è che un identificatore è un nome dato a una variabile, una funzione, un array,classe o struttura mentre una variabile è un nome dato a una posizione di memoria che può contenere un valore.
CONTENUTI
1. Panoramica e differenza chiave
2. Che cos'è un identificatore
3. Che cos'è una variabile
4. Somiglianze tra identificatore e variabile
5. Confronto affiancato - Identificatore e variabile in forma tabulare
6. Riepilogo
Cos'è un identificatore?
Un identificatore si riferisce al nome di una variabile, funzione, array, classe o struttura. Gli identificatori vengono creati dai programmatori. È importante utilizzare nomi univoci per gli identificatori perché vengono identificati durante l'esecuzione del programma. I linguaggi di programmazione seguono un insieme specifico di regole per denominare gli identificatori. Nella maggior parte dei casi, per gli identificatori validi vengono utilizzati solo caratteri alfabetici (dalla A alla Z o dalla a alla z), trattino basso (_) e cifre (da 0 a 9). In genere, il primo carattere dell'identificatore può essere un trattino basso o una lettera e non deve essere una cifra.
Nella programmazione, se c'è un'istruzione come int numero; significa che c'è una variabile chiamata numero che può contenere un valore intero. La parola "numero" è un identificatore. Quando c'è una dichiarazione come doppia area; significa che c'è una variabile chiamata area che può contenere un valore doppio. L '"area" è un identificatore valido. Alcuni esempi di identificatori validi sono età, stipendio, studentNo, 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 distingue tra maiuscole e minuscole. 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 anche il programma facile da capire.
Cos'è una variabile?
Nella programmazione, è necessario memorizzare i dati. I calcoli vengono effettuati sui dati memorizzati. Questi dati devono essere archiviati in una posizione di memoria. Una variabile è un contenitore o un'area di archiviazione per contenere i dati. Un nome univoco o un identificatore viene assegnato alle variabili per identificare ciascuna area di archiviazione. I nomi delle variabili rappresentano le posizioni di memoria in cui 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 c'è memoria allocata per la variabile. Quando c'è un'istruzione come numero int; significa che il nome della variabile è un 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 è presente un'istruzione come int numero = 5; il numero variabile può memorizzare un valore intero ed è inizializzato a 5.
Qual è la somiglianza tra identificatore e variabile
Sia l'identificatore che la variabile vengono utilizzati nella programmazione
Qual è la differenza tra identificatore e variabile?
Articolo diff. Al centro prima della tabella
Identificatore vs variabile |
|
Un identificatore è un nome dato a una variabile, una funzione, un array, una classe o una struttura. | Una variabile è un nome dato a una posizione di memoria che può contenere un valore. |
Gamma | |
La gamma di identificatori è maggiore delle variabili. | I nomi delle variabili sono identificatori. |
Utilizzo | |
Un identificatore viene utilizzato 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 così tanti concetti come variabili, funzioni, classi ecc. Lo scopo principale di ciascuno è manipolare correttamente i dati per risolvere i problemi di calcolo. Le variabili, la funzione, le classi dovrebbero ricevere nomi appropriati per identificarle e per comprendere il programma. Gli identificatori sono i nomi dati loro. I dati vengono archiviati in memoria e a queste posizioni di memoria dovrebbe essere assegnato un nome 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, una funzione, un array, una classe o una struttura mentre una variabile è un nome dato a una posizione di memoria che può contenere un valore.
Scarica il PDF di Identifier vs Variable
È possibile scaricare la versione PDF di questo articolo e utilizzarla per scopi offline come da nota di citazione. Si prega di scaricare la versione PDF qui: Differenza tra identificatore e variabile