Šioje pamokoje pavyzdžių pagalba sužinosime apie kintamuosius, literalus ir konstantas C ++.
C ++ kintamieji
Programuojant kintamasis yra konteineris (saugojimo sritis) duomenims laikyti.
Norint nurodyti saugyklos plotą, kiekvienam kintamajam turėtų būti suteiktas unikalus pavadinimas (identifikatorius). Pavyzdžiui,
int age = 14;
Čia amžius yra int
duomenų tipo kintamasis , ir mes jam priskyrėme sveiką skaičių 14.
Pastaba:int
duomenų tipas reiškia, kad kintamasis gali turėti tik sveikieji skaičiai. Panašiai galime naudoti double
duomenų tipą, jei turime saugoti dešimtainius ir eksponentinius skaičius.
Apie visus duomenų tipus išsamiai sužinosime kitoje pamokoje.
Kintamojo reikšmę galima pakeisti, taigi ir pavadinimo kintamąjį .
int age = 14; // age is 14 age = 17; // age is 17
Kintamojo pavadinimo taisyklės
- Kintamojo pavadinime gali būti tik abėcėlės, skaičiai ir pabraukimas
_
. - Kintamojo pavadinimas negali prasidėti skaičiumi.
- Kintamieji pavadinimai neturėtų prasidėti didžiosiomis raidėmis.
- Kintamojo vardas negali būti raktinis žodis. Pavyzdžiui,
int
yra raktinis žodis, naudojamas sveikiems skaičiams žymėti. - Kintamojo vardas gali prasidėti pabraukimu. Tačiau tai nelaikoma gera praktika.
Pastaba: Turėtume pabandyti suteikti reikšmingus pavadinimus kintamiesiems. Pavyzdžiui, vardas_vardas yra geresnis kintamojo vardas nei fn.
C ++ literalai
Pažodiniai yra duomenys, naudojami fiksuotoms vertėms pateikti. Jie gali būti naudojami tiesiogiai kode. Pavyzdžiui: 1
, 2.5
, 'c'
ir tt
Čia 1
, 2.5
ir 'c'
yra literał. Kodėl? Šiems terminams negalima priskirti skirtingų verčių.
Čia pateikiamas įvairių C ++ programavimo literatų sąrašas.
1. Sveikieji skaičiai
Sveikasis skaičius yra skaitinis literalas (susietas su skaičiais) be trupmeninės ar eksponentinės dalies. C programavimo programoje yra trijų tipų sveikųjų raidžių:
- dešimtainis (10 bazė)
- aštuonetas (8 pagrindas)
- šešioliktainis (16 pagrindas)
Pavyzdžiui:
Dešimtainis skaičius: 0, -9, 22 ir tt Aštuonkojai: 021, 077, 033 ir kt. Šešiasdešimtainiai: 0x7f, 0x2a, 0x521 ir kt.
Programuojant C ++, aštuonkojis prasideda a 0
, o šešioliktainis - a 0x
.
2. Slankiojo kablelio literalai
Slankiojo kablelio literalas yra skaitinis literalas, turintis arba trupmeninę, arba eksponentinę formą. Pavyzdžiui:
-2.0
0.0000234
-0.22E-5
Pastaba: E-5 = 10-5
3. Veikėjai
Simbolių pažodinis žodis sukurtas įterpiant vieną simbolį į kabutes. Pavyzdžiui: 'a'
, 'm'
, 'F'
, '2'
, ')'
ir tt
4. Pabėgimo sekos
Kartais programuojant C ++ reikia naudoti simbolius, kurių negalima spausdinti arba kurie turi ypatingą reikšmę. Pavyzdžiui, nauja eilutė (įvesti), skirtukas, klaustukas ir kt.
Norint naudoti šiuos simbolius, naudojamos pabėgimo sekos.
Pabėgimo sekos | Personažai |
---|---|
| Backspace |
f | Formos pašaras |
| Nauja linija |
| Grįžti |
| Horizontalusis skirtukas |
v | Vertikalus skirtukas |
\ | Nugaros brūkšnys |
\' | Viena kabutė |
" | Dviguba kabutė |
? | Klaustukas |
|