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á intdá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ť doubledá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
intje 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.5a '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 0a 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 |
|