Tässä opetusohjelmassa opitaan muuttujia, literaaleja ja vakioita C ++: ssa esimerkkien avulla.
C ++ -muuttujat
Ohjelmoinnissa muuttuja on säilö (varastoalue) tietojen säilyttämiseksi.
Tallennusalueen osoittamiseksi jokaiselle muuttujalle tulisi antaa yksilöllinen nimi (tunniste). Esimerkiksi,
int age = 14;
Tässä ikä on int
tietotyypin muuttuja , ja olemme määrittäneet sille kokonaisluvun arvon 14.
Huomautus:int
tietotyyppi osoittaa, että muuttuja voi olla vain kokonaislukuja. Vastaavasti voimme käyttää double
tietotyyppiä, jos meidän on tallennettava desimaaleja ja eksponentteja.
Opimme kaikista tietotyypeistä yksityiskohtaisesti seuraavassa opetusohjelmassa.
Muuttujan arvoa voidaan muuttaa, joten nimimuuttuja .
int age = 14; // age is 14 age = 17; // age is 17
Muuttujan nimeämistä koskevat säännöt
- Muuttujan nimessä voi olla vain aakkoset, numerot ja alaviivat
_
. - Muuttujan nimi ei voi alkaa numerolla.
- Muuttujien nimet eivät saa alkaa isoilla kirjaimilla.
- Muuttujan nimi ei voi olla avainsana. Esimerkiksi
int
on avainsana, jota käytetään kokonaislukujen merkitsemiseen. - Muuttujan nimi voi alkaa alaviivalla. Sitä ei kuitenkaan pidetä hyvänä käytäntönä.
Huomaa: Meidän pitäisi yrittää antaa muuttujille mielekkäitä nimiä. Esimerkiksi etunimi on parempi muuttujan nimi kuin fn.
C ++ -kirjaimet
Literaalit ovat tietoja, joita käytetään kiinteiden arvojen esittämiseen. Niitä voidaan käyttää suoraan koodissa. Esimerkiksi: 1
, 2.5
, 'c'
jne
Täällä 1
, 2.5
ja 'c'
ovat literals. Miksi? Et voi määrittää näille termeille eri arvoja.
Tässä on luettelo erilaisista literaaleista C ++ - ohjelmoinnissa.
1. Kokonaisluvut
Kokonaisluku on numeerinen literaali (liittyy numeroihin) ilman murtolukua tai eksponentiaalista osaa. C-ohjelmoinnissa on kolmen tyyppisiä kokonaislukumääräisiä kirjaimia:
- desimaali (perus 10)
- oktaali (pohja 8)
- heksadesimaali (perus 16)
Esimerkiksi:
Desimaali: 0, -9, 22 jne. Oktaali: 021, 077, 033 jne. Heksadesimaali: 0x7f, 0x2a, 0x521 jne
C ++ - ohjelmoinnissa oktaali alkaa a 0
: lla ja heksadesimaali alkaa a: lla 0x
.
2. Kelluvat kirjaimet
Liukulukuinen literaali on numeerinen literaali, jolla on joko murto- tai eksponenttimuoto. Esimerkiksi:
-2.0
0.0000234
-0.22E-5
Huomautus: E-5 = 10-5
3. Hahmot
Hahmolitraali luodaan liittämällä yksi merkki lainausmerkeihin. Esimerkiksi: 'a'
, 'm'
, 'F'
, '2'
, ')'
jne
4. Pakosarjat
Joskus on välttämätöntä käyttää merkkejä, joita ei voi kirjoittaa, tai joilla on erityinen merkitys C ++ - ohjelmoinnissa. Esimerkiksi uusi viiva (enter), välilehti, kysymysmerkki jne.
Näiden merkkien käyttämiseksi käytetään pakosarjoja.
Pakosarjat | Hahmot |
---|---|
| Askelpalautin |
f | Lomakesyöte |
| Uusi rivi |
| Palata |
| Vaaka-välilehti |
v | Pysty-välilehti |
\ | Kenoviiva |
\' | Lainausmerkki |
" | Lainausmerkki |
? | Kysymysmerkki |
|