Объявление типов
Часть раздела Основы путешествия по C++ на Coddy. Урок 11 из 74.
В C++ после объявления переменной с определённым типом она может хранить только значения этого типа. Например, переменная типа int может хранить только целые числа, а переменная типа std::string — только текст.
Например:
int age = 25; // Может хранить только целые числа
string str = "abc"; // Может хранить только текстЭто вызвало бы ошибки:
age = "defg"; // Ошибка: нельзя присвоить текст переменной типа int
std::string s = 25; // Ошибка: ни один конструктор std::string не принимает числоЭто допустимые варианты:
age = 26; // OK: присваиваем новое целое число
str = "Jane"; // OK: присваиваем новую текстовую строкуЗадание
НовичокОбъяви следующие переменные с соответствующими типами и значениями:
- Переменную типа
intс именемcountи значением10. - Переменную типа
doubleс именемtotalи значением150.75. - Переменную типа
charс именемgradeи значением'A'. - Переменную типа
boolс именемisActiveи значениемfalse. - Переменную типа
stringс именемuserNameи значением"Bob123".
Строки ниже твоего кода выведут их в таком формате:
Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]Попробуйте сами
// Объявление переменных
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксный инкремент и декрементСокращенные арифметические операцииОператоры сравненияСравнение строк7Основы ввода-вывода
Оператор coutОператор cinВвод строкПовторение — До 120Повторение — Истина или ложь3Переменные. Часть 2
Объявление типовСоглашения об именованииПовторение: инициализация переменныхПриведение типов. Часть 1Приведение типов. Часть 26Принятие решений
Оператор ifКонструкция if - elseОператор switchУсловный операторПовторение: if - elseВложенный if - elseПотренируйтесь самостоятельно: Онлайн-компилятор C++