У овом упутству ћемо научити о променљивим, литералима и константама у Ц ++ уз помоћ примера.
Ц ++ променљиве
У програмирању, променљива је контејнер (област за складиштење) за чување података.
Да би се назначило подручје складиштења, свакој променљивој треба дати јединствено име (идентификатор). На пример,
int age = 14;
Овде је старост променљива типа int
података и њој смо доделили целу вредност 14.
Напомена:int
тип података указује да је променљива може само држати целе бројеве. Слично томе, можемо користити double
тип података ако морамо да складиштимо децимале и експоненте.
О свим типовима података детаљно ћемо сазнати у следећем упутству.
Вредност променљиве може се променити, па отуда и назив променљиве .
int age = 14; // age is 14 age = 17; // age is 17
Правила за именовање променљиве
- Име променљиве може имати само абецеду, бројеве и доњу црту
_
. - Име променљиве не може почињати бројем.
- Имена променљивих не би требало да почињу великим словом.
- Име променљиве не може бити кључна реч. На пример,
int
је кључна реч која се користи за означавање целих бројева. - Име променљиве може започети доњим цртама. Међутим, то се не сматра добром праксом.
Напомена: Требало би да покушамо да променљивим дамо смислена имена. На пример, фирст_наме је боље име променљиве од фн.
Ц ++ Литералс
Литерали су подаци који се користе за представљање фиксних вредности. Могу се користити директно у коду. На пример: 1
, 2.5
, 'c'
етц.
Овде 1
, 2.5
и 'c'
су литерали. Зашто? Овим терминима не можете доделити различите вредности.
Ево листе различитих литерала у програмирању на Ц ++.
1. Цели бројеви
Цели број је нумерички литерал (повезан са бројевима) без било каквог разломљеног или експоненцијалног дела. У Ц програмирању постоје три врсте целобројних литерала:
- децимални (основа 10)
- октални (основа 8)
- хексадецимални (основа 16)
На пример:
Децимални: 0, -9, 22 итд. Осмица: 021, 077, 033 итд. Хексадецимални: 0к7ф, 0к2а, 0к521 итд.
У програмирању на Ц ++, октално започиње с 0
, а хексадецимално са 0x
.
2. Књижевност са помичном тачком
Буквал са покретном тачком је нумерички литерал који има или разломљени облик или експонентни облик. На пример:
-2.0
0.0000234
-0.22E-5
Белешка: E-5 = 10-5
3. Ликови
Карактер слова ствара се затварањем једног знака унутар појединачних наводника. На пример: 'a'
, 'm'
, 'F'
, '2'
, ')'
етц.
4. Секвенце бекства
Понекад је потребно користити знакове који се не могу откуцати или имају посебно значење у програмирању на Ц ++. На пример, нови ред (ентер), картица, знак питања итд.
Да би се користили ови знакови, користе се излазне секвенце.
Секвенце бекства | Карактери |
---|---|
| Бацкспаце |
f | Облик хране |
| Нова линија |
| Повратак |
| Хоризонтални језичак |
v | Вертикални језичак |
\ | Повратна црта |
\' | Појединачни наводник |
" | Двоструки наводник |
? | Знак питања |
|