V tomto tutoriáli sa pomocou príkladov dozvieme o premenných, literáloch a konštantách v C ++.
Premenné C ++
V programovaní je premennou kontajner (úložná oblasť) na uchovávanie údajov.
Na označenie úložného priestoru by mala mať každá premenná jedinečný názov (identifikátor). Napríklad,
int age = 14;
Vek je tu premenná int
dátového typu a my sme jej priradili celočíselnú hodnotu 14.
Poznámka:int
typ dát vyplýva, že premenná môže držať iba celé čísla. Podobne môžeme použiť double
dátový typ, ak musíme ukladať desatinné miesta a exponenciály.
O všetkých údajových typoch sa podrobne dozvieme v nasledujúcom návode.
Hodnotu premennej je možné zmeniť, a teda aj premennú názvu .
int age = 14; // age is 14 age = 17; // age is 17
Pravidlá pre pomenovanie premennej
- Názov premennej môže obsahovať iba abecedy, čísla a podčiarkovník
_
. - Názov premennej nemôže začínať číslom.
- Názvy premenných by nemali začínať veľkým písmenom.
- Názov premennej nemôže byť kľúčové slovo. Napríklad
int
je kľúčové slovo, ktoré sa používa na označenie celých čísel. - Názov premennej môže začínať podčiarkovníkom. Nepovažuje sa to však za dobrý postup.
Poznámka: Mali by sme sa pokúsiť dať premenným zmysluplné názvy. Napríklad first_name je lepší názov premennej ako fn.
C ++ literatúra
Literály sú údaje používané na vyjadrenie pevných hodnôt. Môžu byť použité priamo v kóde. Napríklad: 1
, 2.5
, 'c'
atď.
Tu 1
, 2.5
a 'c'
sú literály. Prečo? Týmto pojmom nemôžete priradiť rôzne hodnoty.
Tu je zoznam rôznych literálov v programovaní v C ++.
1. Celé čísla
Celé číslo je číselný literál (spojený s číslami) bez akejkoľvek zlomkovej alebo exponenciálnej časti. V programovaní C sú tri typy celočíselných literálov:
- desatinné miesto (základ 10)
- osmičkový (základ 8)
- hexadecimálne (základ 16)
Napríklad:
Desatinné číslo: 0, -9, 22 atď. Osmičkové: 021, 077, 033 atď. Hexadecimálne: 0x7f, 0x2a, 0x521 atď.
V programovaní v C ++ začína osmičkový znak a 0
a hexadecimálny znak začína a 0x
.
2. Literály s pohyblivou rádovou čiarkou
Literál s pohyblivou rádovou čiarkou je číselný literál, ktorý má buď zlomkovú formu, alebo exponentovú formu. Napríklad:
-2.0
0.0000234
-0.22E-5
Poznámka: E-5 = 10-5
3. Postavy
Znakový literál sa vytvorí vložením jedného znaku do jednoduchých úvodzoviek. Napríklad: 'a'
, 'm'
, 'F'
, '2'
, ')'
atď.
4. Únikové sekvencie
Niekedy je potrebné v programovaní C ++ použiť znaky, ktoré nemožno napísať alebo majú špeciálny význam. Napríklad nový riadok (Enter), karta, otáznik atď.
Na použitie týchto znakov sa používajú únikové sekvencie.
Únikové sekvencie | Postavy |
---|---|
| Backspace |
f | Formulár |
| Nový riadok |
| Návrat |
| Horizontálna karta |
v | Zvislá karta |
\ | Spätné lomítko |
\' | Jednoduchá úvodzovka |
" | Dvojitá úvodzovka |
? | Otáznik |
|