U ovom uputstvu naučit ćemo o varijablama, literalima i konstantama u C ++ uz pomoć primjera.
C ++ varijable
U programiranju, varijabla je spremnik (spremište) za čuvanje podataka.
Da bi se naznačilo područje pohrane, svakoj varijabli treba dati jedinstveni naziv (identifikator). Na primjer,
int age = 14;
Ovdje je dob varijabla int
podatkovnog tipa i dodijelili smo joj cijelu vrijednost 14.
Napomena: Tip int
podataka sugerira da varijabla može sadržavati samo cijele brojeve. Slično tome, double
tip podataka možemo koristiti ako moramo pohraniti decimale i eksponencijale.
O svim vrstama podataka detaljno ćemo saznati u sljedećem vodiču.
Vrijednost varijable može se mijenjati, pa otuda i naziv varijabla .
int age = 14; // age is 14 age = 17; // age is 17
Pravila za imenovanje varijable
- Naziv varijable može imati samo abecede, brojeve i donje crte
_
. - Naziv varijable ne može započeti brojem.
- Imena varijabli ne bi trebala počinjati velikim slovom.
- Naziv varijable ne može biti ključna riječ. Na primjer,
int
je ključna riječ koja se koristi za označavanje cijelih brojeva. - Naziv varijable može započeti s podvlakom. Međutim, to se ne smatra dobrom praksom.
Napomena: Trebali bismo pokušati dati smislena imena varijablama. Na primjer, first_name je bolje ime varijable od fn.
C ++ Literali
Literali su podaci koji se koriste za predstavljanje fiksnih vrijednosti. Mogu se koristiti izravno u kodu. Na primjer: 1
, 2.5
, 'c'
itd
Ovdje 1
, 2.5
te 'c'
su literali. Zašto? Ovim pojmovima ne možete dodijeliti različite vrijednosti.
Evo popisa različitih literala u programiranju na C ++.
1. Cijeli brojevi
Cijeli broj je numerički literal (povezan s brojevima) bez bilo kakvog razlomka ili eksponencijalnog dijela. U programiranju C postoje tri vrste cjelobrojnih literala:
- decimalni (baza 10)
- osmica (baza 8)
- heksadecimalni (baza 16)
Na primjer:
Decimalni: 0, -9, 22 itd. Osmica: 021, 077, 033 itd. Heksadecimalni: 0x7f, 0x2a, 0x521 itd.
U programiranju na C ++-u, oktalno započinje s 0
, a heksadecimalno s 0x
.
2. Književnost s pomičnom zarezom
Literala s pomičnom zarezom je numerička literala koja ima ili razlomljeni oblik ili eksponentni oblik. Na primjer:
-2.0
0.0000234
-0.22E-5
Bilješka: E-5 = 10-5
3. Likovi
Karakter znakova stvara se zatvaranjem jednog znaka unutar pojedinačnih navodnika. Na primjer: 'a'
, 'm'
, 'F'
, '2'
, ')'
itd
4. Sekvence bijega
Ponekad je potrebno koristiti znakove koji se ne mogu upisati ili imaju posebno značenje u programiranju na C ++. Na primjer, novi redak (enter), kartica, upitnik itd.
Da bi se koristili ti znakovi, koriste se izlazne sekvence.
Sekvence bijega | Likovi |
---|---|
| Povratni prostor |
f | Ulaganje obrasca |
| Nova linija |
| Povratak |
| Vodoravna kartica |
v | Okomita kartica |
\ | Povratna crta |
\' | Pojedinačni navodnik |
" | Dvostruki navodnik |
? | Upitnik |
|