I denne vejledning lærer vi om variabler, bogstaver og konstanter i C ++ ved hjælp af eksempler.
C ++ variabler
Ved programmering er en variabel en container (lagerområde), der indeholder data.
For at angive lagerområdet skal hver variabel have et unikt navn (identifikator). For eksempel,
int age = 14;
Her er alder en variabel af int
datatypen, og vi har tildelt en heltal 14 til den.
Bemærk: Den int
datatype tyder på, at den variable kun kan holde heltal. På samme måde kan vi bruge double
datatypen, hvis vi skal gemme decimaler og eksponentialer.
Vi lærer om alle datatyperne detaljeret i den næste vejledning.
Værdien af en variabel kan ændres, deraf navnet variabel .
int age = 14; // age is 14 age = 17; // age is 17
Regler for navngivning af en variabel
- Et variabelt navn kan kun have alfabeter, tal og understregning
_
. - Et variabelnavn kan ikke begynde med et tal.
- Variablenavne bør ikke begynde med et stort bogstav.
- Et variabelnavn kan ikke være et nøgleord. For eksempel
int
er et nøgleord, der bruges til at betegne heltal. - Et variabelt navn kan starte med en understregning. Det betragtes dog ikke som en god praksis.
Bemærk: Vi skal forsøge at give meningsfulde navne til variabler. For eksempel er fornavn et bedre variabelnavn end fn.
C ++ bogstaver
Bogstaver er data, der bruges til at repræsentere faste værdier. De kan bruges direkte i koden. For eksempel: 1
, 2.5
, 'c'
etc.
Her 1
, 2.5
og 'c'
er bogstavelige. Hvorfor? Du kan ikke tildele forskellige værdier til disse termer.
Her er en liste over forskellige bogstaver i C ++ programmering.
1. Heltal
Et heltal er et numerisk bogstav (forbundet med tal) uden nogen brøk eller eksponentiel del. Der er tre typer heltal i C-programmering:
- decimal (base 10)
- oktal (base 8)
- hexadecimal (base 16)
For eksempel:
Decimal: 0, -9, 22 osv. Oktal: 021, 077, 033 osv. Hexadecimal: 0x7f, 0x2a, 0x521 osv
I C ++ programmering starter oktal med a 0
, og hexadecimal starter med a 0x
.
2. Flydende litteratur
En flydende-bogstavelig er en numerisk bogstav, der enten har en brøkform eller en eksponentform. For eksempel:
-2.0
0.0000234
-0.22E-5
Bemærk: E-5 = 10-5
3. Tegn
En bogstavelig karakter oprettes ved at omslutte et enkelt tegn i enkelte anførselstegn. For eksempel: 'a'
, 'm'
, 'F'
, '2'
, ')'
etc.
4. Escape sekvenser
Nogle gange er det nødvendigt at bruge tegn, der ikke kan indtastes eller har særlig betydning i C ++ programmering. For eksempel newline (enter), fane, spørgsmålstegn osv.
For at bruge disse tegn bruges escape-sekvenser.
Escape sekvenser | Tegn |
---|---|
| Backspace |
f | Form feed |
| Ny linje |
| Vend tilbage |
| Vandret fane |
v | Lodret fane |
\ | Backslash |
\' | Enkelt anførselstegn |
" | Dobbelt anførselstegn |
? | Spørgsmålstegn |
|