Variabili in C ++ - Tipi e come lavorare con le variabili in C ++ con l'esempio

Sommario:

Anonim

Introduzione alle variabili in C ++

Le variabili sono la parte più importante di qualsiasi linguaggio di programmazione. Qualsiasi linguaggio di programmazione è incompleto senza una variabile. Possiamo anche dire che senza variabili, il programma non può essere eseguito. Come qualsiasi altro linguaggio di programmazione, anche il linguaggio C ++ necessita di variabili per eseguire il proprio programma. Le variabili non vengono utilizzate per eseguire il programma, ma vengono utilizzate per memorizzare il valore o la stringa. Senza memorizzazione del valore, il programma non può essere eseguito. Pertanto, le variabili sono note per la struttura portante del linguaggio di programmazione. In C ++ qualsiasi parola tranne le parole chiave viene utilizzata come variabile. Per definire le variabili è necessario specificare il tipo per la variabile. Il tipo può essere qualsiasi cosa int, double, char, float, long int, short int, ecc. Int viene utilizzato per memorizzare il valore intero, ovvero 5, 19, 519, 1000. Char viene utilizzato per memorizzare il carattere o la stringa, ovvero a, educare. Float viene utilizzato per memorizzare i valori float come 2.3, 3.679, 9.45. Long int viene utilizzato per memorizzare valori interi lunghi. In questo articolo, discuteremo come inizializzare e dichiarare le variabili nel linguaggio C ++. E i tipi di variabili.

Regole e regolamenti per la definizione di variabili in linguaggio C ++

  • Le variabili possono essere una combinazione di cifre, caratteri speciali come e percentuale (&), trattino basso (_) o stringa.
  • Le maiuscole e le minuscole sono trattate come variabili diverse poiché C ++ è un linguaggio sensibile al maiuscolo / minuscolo. Educba ed eduCBA saranno trattati come due diverse variabili.
  • Le variabili C ++ devono essere avviate con il carattere. Non considererà il numero come primo carattere. 6educba non è una variabile valida perché inizia con il numero in cui educba6 può essere una variabile valida come è iniziata con il carattere.
  • le variabili nel linguaggio C ++ non dovrebbero essere una parola chiave. per, questo, se, altrimenti, while, do, char, this, ecc. sono le parole chiave utilizzate per lo scopo specifico. Queste parole chiave non possono essere utilizzate come variabili in C ++.
  • Non sono ammessi spazi vuoti per le variabili. Edu cba non è valido in quanto vi è spazio tra edu e cba in cui educba è una variabile valida o anche edu_cba è una variabile valida poiché il segno di sottolineatura viene utilizzato per unire la variabile.

Come funzionano le variabili in linguaggio C ++?

  • La dichiarazione delle variabili informa il compilatore sui tipi di variabili di dati che verranno utilizzati nel programma.
  • La dichiarazione dei nomi delle variabili informa il compilatore del nome delle variabili utilizzate per memorizzare il valore nel programma.
  • Nel dichiarare le variabili dico al compilatore la memoria di cui hanno bisogno le variabili. Il compilatore non deve preoccuparsi dell'archiviazione fino a quando non viene dichiarato.

Come dichiarare le variabili in linguaggio C ++?

Le variabili possono essere dichiarate prima di iniziare con i programmi. La sintassi per la dichiarazione di una variabile è la seguente
data_type nome_variabile;
dove

data_type: definisce i tipi di dati per la memorizzazione del valore. I tipi di dati possono essere int, char, float, double, short int, ecc.
nome_variabile: definisce il nome delle variabili. Può essere qualsiasi cosa tranne la parola chiave.

Per esempio,
1. cabina int;
2. galleggiante 6.9, 7.3
Ad esempio 1, int è un tipo di dati e cab è un nome variabile. Nel secondo esempio, abbiamo dichiarato due variabili in cui il float è un tipo di dati e 6.9 e 7.3 sono variabili.
Una volta che le variabili sono state dichiarate, la memoria per quelle variabili è stata allocata dal compilatore in quanto verrà utilizzata per il programma.

Programma per illustrare la dichiarazione di variabili in linguaggio C ++

#include
using namespace std;
int main()
(
int x, y, z;
x = 10;
y = 3;
z = x + y;
cout << "Sum of two numbers is: " << z;
return 0;
)

Come inizializzare le variabili in linguaggio C ++?

In C ++, le variabili possono essere inizializzate assegnando i valori al momento della dichiarazione. La sintassi per l'inizializzazione delle variabili nel linguaggio C ++ è -

data_type variable_name = value;

Per esempio,

  1. int x = 10;
  2. char b = 'eduCBA'

Nell'esempio 1, abbiamo inizializzato la variabile x con valore 10. Nell'esempio 2, abbiamo inizializzato b come carattere con valore eduCBA.

Programma per illustrare l'inizializzazione di variabili in linguaggio C ++

#include
using namespace std;
int main()
(
int x = 5, y = 15;
int z = x + y;
cout << "Sum of two numbers is: "<< z;
return 0;
)

Tipi di variabili in linguaggio C ++

Esistono 5 tipi di variabili nel linguaggio C ++ che sono i seguenti:

1. Variabili locali

Le variabili locali sono dichiarate all'interno della funzione. Le variabili locali devono essere dichiarate prima di essere utilizzate nel programma. Le funzioni dichiarate all'interno della funzione possono modificare il valore delle variabili. Le funzioni esterne non possono modificare il valore delle variabili locali.

Ecco un esempio

int main()
(
int x = 2; //local variable
)

2. Variabili globali

Le variabili globali sono dichiarate al di fuori delle funzioni. Qualsiasi funzione, ad esempio sia la funzione locale che la funzione globale, può modificare il valore delle variabili globali.

L'esempio è dato come segue,

int y = 10; //global variable
int main()
(
int x = 5; //local variable
)

3. Variabili statiche

Queste variabili sono dichiarate con la parola statica.

L'esempio è dato come segue,

int main()
(
int x = 5; //local variable
static y = 2; //static variable
)

4. Variabili automatiche

Le variabili automatiche sono dichiarate con la parola chiave auto. Tutte le variabili dichiarate all'interno delle funzioni sono considerate automaticamente come variabili automatiche.

L'esempio è dato come segue,

int main()
(
int x = 20; //local variable (Automatic variable)
auto y = 12; //automatic variable
)

5. Variabili esterne

Usando la parola chiave extern, vengono dichiarate variabili esterne.

extern z = 4; //external variable

Conclusione

In questo articolo, abbiamo visto l'importanza delle variabili nel linguaggio C ++ e come lavorare con le variabili con l'aiuto di esempi. Inoltre, abbiamo visto cinque diversi tipi di variabili nel linguaggio C ++ con esempi. Spero che questo articolo ti sia stato utile.

Articoli consigliati

Questa è una guida alle variabili in C ++. Qui discutiamo Introduzione, come usare le variabili in C ++ insieme agli esempi. Puoi anche consultare i nostri altri articoli suggeriti:

  1. Miglior compilatore C ++
  2. Matrici in C ++
  3. riferimento c ++ vs puntatore
  4. Alternative C ++
  5. Variabili in JavaScript