Uvod u varijable u C ++
Varijable su najvažniji dio bilo kojeg programskog jezika. Bilo koji programski jezik je nepotpun bez varijable. Također možemo reći da se program bez varijabli ne može pokrenuti. Kao i bilo koji drugi programski jezik, C ++ jezik također treba varijable za pokretanje svog programa. Varijable se ne koriste za pokretanje programa, već se koriste za spremanje vrijednosti ili niza. Program se ne može pohraniti bez pohranjivanja vrijednosti. Stoga su poznate varijable za okosnicu programskog jezika. U jeziku C ++ bilo koja riječ osim ključnih riječi koristi se kao varijabla. Za definiranje varijabli trebamo odrediti vrstu varijable. Tip može biti bilo što int, double, char, float, long int, short int itd. Int koristi se za pohranjivanje cjelobrojne vrijednosti tj. 5, 19, 519, 1000. Char se koristi za pohranu znaka ili niza, tj. A. Float se koristi za spremanje vrijednosti float-a poput 2.3, 3.679, 9.45. Long int koristi se za spremanje dugih cjelobrojnih vrijednosti. U ovom ćemo članku razgovarati o tome kako inicijalizirati i deklarirati varijable na jeziku C ++. I vrste varijabli.
Pravila i propisi za definiranje varijabli u jeziku C ++
- Varijable mogu biti mješavina znamenki, posebnih znakova poput i postotaka (&), podvlaka (_) ili niza.
- Gornji i donji slučajevi tretiraju se kao različite varijable jer je C ++ jezik koji razlikuje velika i mala slova. Educba i eduCBA tretirat će se kao dvije različite varijable.
- C ++ varijable se moraju pokrenuti s likom. Broj neće smatrati prvim slovom. 6educba nije valjana varijabla jer započinje brojem gdje educba6 može biti valjana varijabla kao što je započela s likom.
- varijable u jeziku C ++ ne bi trebale biti ključne riječi. jer, ovo su, ako, osim toga, dok, dok, činite, to, itd., ključne riječi koje se koriste u određene svrhe. Te se ključne riječi ne mogu koristiti kao varijabla u C ++.
- Prazni razmaci nisu dopušteni za varijable. Edu cba nije valjana jer postoji prostor između edu i cba gdje je educba valjana varijabla ili edu_cba je također valjana varijabla jer se znak za podvlačenje koristi za pridruživanje varijabli.
Kako varijable rade na jeziku C ++?
- Deklaracija varijabli obavještava sastavljač vrste varijabli podataka koje će se koristiti u programu.
- Deklaracija imena varijabli obavještava sastavljač naziv varijabli koje se koriste za pohranjivanje vrijednosti u programu.
- Tijekom deklariranja varijabli kažem prevoditelju spremište koje varijable trebaju. Prevoditelj ne mora brinuti o pohrani dok se ne deklarira.
Kako deklarirati varijable na jeziku C ++?
Varijable se mogu deklarirati prvo prije nego što započnete s programima. Sintaksa za deklaraciju varijable je sljedeća
data_type varijable_name;
gdje
data_type: definira vrste podataka za pohranu vrijednosti. Vrste podataka mogu biti int, char, float, double, short int itd.
varijabla_ime: definira ime varijable. To može biti bilo što osim ključne riječi.
Na primjer,
1. int kabina;
2. plutajte 6, 9, 7, 3
Na primjer, 1, int je vrsta podataka, a cab je naziv varijable. U drugom primjeru smo deklarirali dvije varijable gdje je float vrsta podataka, a 6.9 i 7.3 su varijable.
Nakon deklariranja varijabli, prevoditelj je dodijelio spremište za te varijable jer će se koristiti za program.
Program za ilustraciju deklaracije varijabli na jeziku 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;
)
Kako inicijalizirati varijable u jeziku C ++?
U C ++, varijable se mogu inicijalizirati dodjeljivanjem vrijednosti u trenutku deklaracije. Sintaksa za inicijalizaciju varijabli na jeziku C ++ je -
data_type variable_name = value;
Na primjer,
- int x = 10;
- char b = 'eduCBA'
U primjeru 1, inicijalizirali smo varijablu x sa vrijednošću 10. U primjeru 2, inicijalizirali smo b kao znak s vrijednosti eduCBA.
Program za ilustraciju inicijalizacije varijabli na jeziku 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;
)
Vrste varijabli na jeziku C ++
Postoji 5 vrsta varijabli na jeziku C ++ koje su kako slijedi:
1. Lokalne varijable
Unutar funkcije deklarirane su lokalne varijable. Lokalne varijable moraju biti deklarirane prije upotrebe u programu. Funkcije deklarirane unutar funkcije mogu mijenjati vrijednost varijabli. Funkcije izvan ne mogu promijeniti vrijednost lokalnih varijabli.
Evo primjera
int main()
(
int x = 2; //local variable
)
2. Globalne varijable
Globalne varijable su deklarirane izvan funkcija. Bilo koje funkcije tj. I lokalna i globalna funkcija mogu promijeniti vrijednost globalnih varijabli.
Primjer je dan kako slijedi,
int y = 10; //global variable
int main()
(
int x = 5; //local variable
)
3. Statičke varijable
Ove varijable su deklarirane riječju statički.
Primjer je dan kako slijedi,
int main()
(
int x = 5; //local variable
static y = 2; //static variable
)
4. Automatske varijable
Automatske varijable deklarirane su pomoću ključne riječi auto. Sve varijable koje su deklarirane unutar funkcija zadano se smatraju automatskom varijablom.
Primjer je dan kako slijedi,
int main()
(
int x = 20; //local variable (Automatic variable)
auto y = 12; //automatic variable
)
5. Vanjske varijable
Pomoću ključne riječi extern deklariraju se vanjske varijable.
extern z = 4; //external variable
Zaključak
U ovom smo članku vidjeli važnost varijabli na jeziku C ++ i kako raditi s varijablama uz pomoć primjera. Također, vidjeli smo pet različitih vrsta varijabli na jeziku C ++ sa primjerima. Nadam se da će vam ovaj članak biti od pomoći.
Preporučeni članci
Ovo je vodič za varijable u C ++. Ovdje smo raspravljali o Uvodu, kako koristiti varijable u C ++ zajedno s primjerima. Možete i pregledati naše druge predložene članke -
- Najbolji kompajler C ++
- Nizi u C ++
- c ++ referenca vs pointer
- C ++ alternative
- Varijable u JavaScript-u