Introducere în variabile în C ++
Variabilele sunt partea cea mai importantă a oricărui limbaj de programare. Orice limbaj de programare este incomplet fără o variabilă. De asemenea, putem spune că, fără variabile, programul nu poate fi rulat. Ca orice alt limbaj de programare, limbajul C ++ are nevoie și de variabile pentru a-și rula programul. Variabilele nu sunt utilizate pentru a rula programul, ci sunt folosite pentru a stoca valoarea sau șirul. Fără stocarea valorii, programul nu poate fi rulat. Prin urmare, variabilele sunt cunoscute pentru coloana vertebrală a limbajului de programare. În C ++ orice cuvânt, cu excepția cuvintelor cheie, este utilizat ca variabilă. Pentru a defini variabilele, trebuie să specificăm tipul pentru variabilă. Tipul poate fi orice int, dublu, char, float, int lung, short int, etc. Int este folosit pentru a stoca o valoare întreagă, adică 5, 19, 519, 1000. Char este folosit pentru a stoca personajul sau șirul, adică a, educa. Float-ul este folosit pentru a stoca valorile float-ului ca 2.3, 3.679, 9.45. Long int este utilizat pentru a stoca valori întregi lungi. În acest articol, vom discuta despre modul de inițializare și declarare a variabilelor în limba C ++. Și tipurile de variabile.
Reguli și regulamente pentru definirea variabilelor în limbajul C ++
- Variabilele pot fi un amestec de cifre, caractere speciale precum și procent (&), subliniere (_) sau șir.
- Cazurile superioare și minuscule sunt tratate ca variabile diferite, deoarece C ++ este un limbaj sensibil la majuscule. Educba și eduCBA vor fi tratate ca două variabile diferite.
- Variabilele C ++ trebuie pornite cu caracterul. Nu va considera numărul ca prim personaj. 6educba nu este o variabilă validă, deoarece începe cu numărul unde educba6 poate fi o variabilă validă, deoarece a început cu caracterul.
- variabilele în limbajul C ++ nu ar trebui să fie un cuvânt cheie. pentru, acesta, dacă, altfel, în timp ce, do, char, acesta, etc, sunt cuvintele cheie care sunt utilizate în scopul specific. Aceste cuvinte cheie nu pot fi utilizate ca o variabilă în C ++.
- Spațiile necompletate nu sunt permise pentru variabile. Edu cba nu este valabil, deoarece există spațiu între edu și cba unde educba este variabilă validă sau edu_cba este, de asemenea, o variabilă valabilă, deoarece semnul de subliniere este utilizat pentru a se alătura variabilei.
Cum funcționează variabilele în limbajul C ++?
- Declarația de variabile informează compilatorul tipurile de variabile de date vor fi utilizate în program.
- Declarația numelor de variabile informează compilatorul despre numele variabilelor care sunt utilizate pentru a stoca valoarea în program.
- În timp ce declară variabile, spun compilatorului stocarea de care au nevoie variabilele. Compilatorul nu trebuie să se îngrijoreze de stocare până când este declarat.
Cum se declară variabilele în limbajul C ++?
Variabilele pot fi declarate mai întâi înainte de a începe cu programele. Sintaxa pentru declararea unei variabile este următoarea
date_type nume_ variabilă;
Unde
data_type: definește tipurile de date pentru stocarea valorii. Tipurile de date pot fi int, char, float, double, int scurt, etc.
nume_ variabilă: definește numele variabilelor. Poate fi orice, cu excepția cuvântului cheie.
De exemplu,
1. int cabină;
2. float 6.9, 7.3
De exemplu 1, int este un tip de date, iar cab este un nume variabil. În al doilea exemplu, am declarat două variabile în care float-ul este un tip de date și 6.9 și 7.3 sunt variabile.
Odată ce variabilele sunt declarate, stocarea pentru acele variabile a fost alocată de compilator, deoarece va fi folosită pentru program.
Program pentru ilustrarea declarației de variabile în limbaj 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;
)
Cum se inițializează variabilele în limbajul C ++?
În C ++, variabilele pot fi inițializate prin alocarea valorilor la momentul declarației. Sintaxa pentru inițializarea variabilelor în limbajul C ++ este -
data_type variable_name = value;
De exemplu,
- int x = 10;
- char b = 'eduCBA'
În exemplul 1, am inițializat variabila x cu valoarea 10. În exemplul 2, am inițializat b ca un caracter cu valoare eduCBA.
Program pentru a ilustra inițializarea variabilelor în limbaj 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;
)
Tipuri de variabile în limbaj C ++
Există 5 tipuri de variabile în limbajul C ++ care sunt următoarele:
1. Variabile locale
Variabilele locale sunt declarate în interiorul funcției. Variabilele locale trebuie declarate înainte de a fi utilizate în program. Funcțiile declarate în interiorul funcției pot modifica valoarea variabilelor. Funcțiile exterioare nu pot modifica valoarea variabilelor locale.
Iată un exemplu
int main()
(
int x = 2; //local variable
)
2. Variabile globale
Variabilele globale sunt declarate în afara funcțiilor. Orice funcții, adică funcția locală și funcția globală, pot modifica valoarea variabilelor globale.
Exemplul este dat după cum urmează,
int y = 10; //global variable
int main()
(
int x = 5; //local variable
)
3. Variabile statice
Aceste variabile sunt declarate cu cuvântul static.
Exemplul este dat după cum urmează,
int main()
(
int x = 5; //local variable
static y = 2; //static variable
)
4. Variabile automate
Variabilele automate sunt declarate cu ajutorul cuvântului cheie auto. Toate variabilele declarate în cadrul funcțiilor sunt implicit considerate ca o variabilă automată.
Exemplul este dat după cum urmează,
int main()
(
int x = 20; //local variable (Automatic variable)
auto y = 12; //automatic variable
)
5. Variabile externe
Utilizând cuvântul cheie extern, sunt declarate variabile externe.
extern z = 4; //external variable
Concluzie
În acest articol, am văzut importanța variabilelor în limbajul C ++ și modul de lucru cu variabile cu ajutorul unor exemple. De asemenea, am văzut cinci tipuri diferite de variabile în limbajul C ++ cu exemple. Sper că veți găsi acest articol util.
Articole recomandate
Acesta este un ghid pentru variabilele în C ++. Aici discutăm Introducere, cum să utilizăm variabilele în C ++ împreună cu exemple. De asemenea, puteți parcurge și alte articole sugerate -
- Cel mai bun compilator C ++
- Arătări în C ++
- referință c ++ vs pointer
- C ++ alternative
- Variabile în JavaScript