Menu
Coddy logo textTech

Константы

Часть раздела Основы путешествия по C++ на Coddy — урок 10 из 74.

Константа — это специальный тип переменной, значение которой нельзя изменить после инициализации.

Для объявления константы используйте ключевое слово const, за которым следует тип переменной:

const int maxValue = 100;

В приведенном выше примере константа с именем maxValue инициализируется значением 100.

Если мы попытаемся изменить константное значение:

const int maxValue = 100;
maxValue = 200; // Это вызовет ошибку

Это приведет к ошибке, так как константные значения нельзя изменять.

В C++ общепринято называть константы, используя ALL_CAPS (заглавные буквы с подчеркиванием между словами):

const int MAX_VALUE = 100;
const double PI = 3.14159;

Это позволяет легко отличить константы от обычных переменных в вашем коде.

challenge icon

Задание

Новичок

Создайте константу с именем PI и инициализируйте её значением 3.14159.

Шпаргалка

Константа не может быть изменена после инициализации. Используйте const, за которым следует тип:

const int MAX_VALUE = 100;
const double PI = 3.14159;

По соглашению, константы именуются в ВЕРХНЕМ_РЕГИСТРЕ. Попытка изменить константу приводит к ошибке:

MAX_VALUE = 200; // Ошибка - невозможно изменить значение константы

Попробуйте сами

#include <iostream>

int main() {
    // Введите ваш код ниже


    // Не изменяйте строку ниже
    std::cout << "PI = " << PI;
    return 0;
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы