У цьому підручнику ми дізнаємося про змінні, літерали та константи в C ++ за допомогою прикладів.
Змінні C ++
У програмуванні змінна - це контейнер (область зберігання) для зберігання даних.
Щоб вказати область зберігання, кожній змінній слід дати унікальне ім'я (ідентифікатор). Наприклад,
int age = 14;
Тут вік є змінною типу int
даних, і ми призначили їй ціле число 14.
Примітка: Тип int
даних передбачає, що змінна може містити лише цілі числа. Подібним чином ми можемо використовувати double
тип даних, якщо нам потрібно зберігати десяткові та експоненційні величини.
Про всі типи даних ми детально дізнаємось у наступному підручнику.
Значення змінної може бути змінено, звідси і назва змінної .
int age = 14; // age is 14 age = 17; // age is 17
Правила іменування змінної
- Ім'я змінної може містити лише алфавіти, цифри та підкреслення
_
. - Ім'я змінної не може починатися з числа.
- Імена змінних не повинні починатися з великого символу.
- Ім'я змінної не може бути ключовим словом. Наприклад,
int
це ключове слово, яке використовується для позначення цілих чисел. - Ім'я змінної може починатися з підкреслення. Однак це не вважається доброю практикою.
Примітка: Ми повинні спробувати дати змінні імена змінним. Наприклад, first_name - краще ім'я змінної, ніж fn.
С ++ літерали
Літерали - це дані, що використовуються для представлення фіксованих значень. Їх можна використовувати безпосередньо в коді. Наприклад: 1
, 2.5
, і 'c'
т.д.
Тут 1
, 2.5
і 'c'
є літерали. Чому? Ви не можете присвоїти цим термінам різні значення.
Ось список різних літералів у програмуванні на C ++.
1. Цілі числа
Ціле число - це числовий літерал (пов’язаний із числами) без будь-якої дробової чи експоненціальної частини. У програмуванні на С є три типи цілочисельних літералів:
- десятковий (основа 10)
- восьмерична (основа 8)
- шістнадцяткове (основа 16)
Наприклад:
Десяткове число: 0, -9, 22 і т.д. Восьмеричне: 021, 077, 033 тощо Шістнадцяткове: 0x7f, 0x2a, 0x521 тощо
У програмуванні на C ++ восьмеричне починається з a 0
, а шістнадцяткове починається з a 0x
.
2. Літерали з плаваючою крапкою
Літерал із плаваючою комою - це числовий літерал, який має або дробову форму, або форму експоненти. Наприклад:
-2.0
0.0000234
-0.22E-5
Примітка: E-5 = 10-5
3. Персонажі
Літеральний символ створюється шляхом вкладання одного символу всередину одинарних лапок. Так , наприклад: 'a'
, 'm'
, 'F'
, '2'
, і ')'
т.д.
4. Послідовності втечі
Іноді необхідно використовувати символи, які неможливо ввести або мають особливе значення при програмуванні на C ++. Наприклад, новий рядок (Enter), вкладка, знак питання тощо.
Для використання цих символів використовуються екранні послідовності.
Втеча Послідовності | Персонажі |
---|---|
| Повернення |
f | Корм форми |
| Нова лінія |
| Повернення |
| Горизонтальна вкладка |
v | Вертикальна вкладка |
\ | Зворотний слеш |
\' | Одинарні лапки |
" | Подвійне лапка |
? | Знак питання |
|