Šioje pamokoje sužinosite apie kintamuosius ir kintamojo pavadinimo taisykles. Jūs taip pat sužinosite apie skirtingus literatus programuojant C ir kaip sukurti konstantas.
Kintamieji
Programuojant kintamasis yra konteineris (saugojimo sritis) duomenims laikyti.
Norint nurodyti saugyklos plotą, kiekvienam kintamajam turėtų būti suteiktas unikalus pavadinimas (identifikatorius). Kintamieji pavadinimai yra tik simbolinis atminties vietos atvaizdavimas. Pavyzdžiui:
int playerScore = 95;
Čia „playerScore“ yra int
tipo kintamasis . Čia kintamajam priskiriama sveiko skaičiaus reikšmė 95
.
Kintamojo reikšmę galima pakeisti, taigi ir pavadinimo kintamąjį.
char ch = 'a'; // some code ch = 'l';
Kintamojo pavadinimo taisyklės
- Kintamojo pavadinime gali būti tik raidės (tiek didžiosios, tiek mažosios), skaitmenys ir pabraukimas.
- Pirmoji kintamojo raidė turėtų būti raidė arba pabraukimas.
- Nėra taisyklės, kiek laiko gali būti kintamojo pavadinimas (identifikatorius). Tačiau kai kuriuose kompiliatoriuose gali kilti problemų, jei kintamojo pavadinimas yra ilgesnis nei 31 simbolis.
Pastaba: visada turėtumėte pabandyti suteikti kintamiesiems prasmingus pavadinimus. Pavyzdžiui: firstName
yra geresnis kintamojo vardas nei fn
.
C yra labai tipizuota kalba. Tai reiškia, kad deklaravus kintamojo tipo, jo pakeisti negalima. Pavyzdžiui:
int number = 5; // integer variable number = 5.5; // error double number; // error
Čia yra skaičių kintamojo tipas int
. Šiam kintamajam negalima priskirti slankiojo kablelio (dešimtainės) vertės 5,5. Taip pat negalima iš naujo apibrėžti kintamojo duomenų tipo į double
. Beje, norint išsaugoti dešimtaines reikšmes C, turite deklaruoti jo tipą double
arba float
.
Apsilankykite šiame puslapyje, kad sužinotumėte daugiau apie įvairius duomenis, kuriuos kintamasis gali saugoti.
Literatai
Pažodiniai yra duomenys, naudojami fiksuotoms vertėms pateikti. Jie gali būti naudojami tiesiogiai kode. Pvz .: 1, 2,5, „c“ ir kt.
Čia 1 2.5
ir „c“ yra pažodiniai. Kodėl? Šiems terminams negalima priskirti skirtingų verčių.
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 0, o šešioliktainis - 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. Pvz .: „a“, „m“, „F“, „2“, „)“ ir kt.
4. Pabėgimo sekos
Kartais programuojant C reikia naudoti simbolius, kurių negalima spausdinti arba kurie turi ypatingą reikšmę. Pvz .: nauja eilutė (įvesti), skirtukas, klaustukas ir kt.
Norint naudoti šiuos simbolius, naudojamos pabėgimo sekos.
Pabėgimo sekosPabėgimo sekos | Charakteris |
---|---|
| Backspace |
f | Formos pašaras |
| Nauja linija |
| Grįžti |
| Horizontalusis skirtukas |
v | Vertikalus skirtukas |
\ | Nugaros brūkšnys |
\' | Viena kabutė |
" | Dviguba kabutė |
? | Klaustukas |
|