Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmVrInr 17 of 390 menu
◀ ▶

Введение в переменные в C++

Основное понятие любого языка программирования - переменная. Это контейнер, в котором программа хранит данные: число или текст. У контейнера есть имя, и дальше к данным обращаются по этому имени.

Пока программа работает, содержимое контейнера лежит в оперативной памяти компьютера. Это не файл на диске и не текст урока: это место, которое процессор читает и переписывает во время запуска. Имя в коде - подпись к этому месту.

У каждой переменной есть тип. От типа зависит, сколько байт занять в оперативной памяти и как эти байты прочитать. Тип int отводит несколько байт, и эти байты читают как целое число. Другой тип может занять другое число байт или прочитать байты иначе: как дробь или как текст.

Имя и содержимое - разные вещи. Имя num - короткая метка в коде. Содержимое - то, что лежит в контейнере сейчас, например число 27. Метку оставляют прежней, а число внутри можно заменить на другое.

Без переменной одно и то же число пришлось бы писать заново в каждой команде. Если число потом изменится, правку легко пропустить в одном из мест, и в программе окажутся разные числа там, где они должны совпадать. С именем значение записывают один раз и меняют в одной точке.

За именем стоит конкретное значение. Команда std::cout печатает его, если указать имя без кавычек. Число при этом записывают один раз:

int num = 27; std::cout << num << "\n";

Дальше в разделе разберем, как объявить переменную, как менять число внутри, что будет без начального значения и какие слова нельзя взять как имя.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить