sfd
Константы C++
Константы C++ это - Ключевое слово "const" слово указывает, что значение переменной является константой, и указывает компилятору запретить программисту изменить его. В языке C константные значения по умолчанию имеют внешнюю компоновку, поэтому они могут использоваться только в файлах исходного кода. Отличительной особенностью переменных является то, что мы можем многократно в течение работы программы изменять их значение: int n {7};
n = 9;
n = 5;
Но кроме переменных в языке программирования C++ можно определять константы...
Спецификатор constexpr в C++: зачем он нужен и как работает
Источник: Nuances of Programming Новички могут путать спецификатор constexpr, появившийся в C++ с версии 11, с похожим на него квалификатором const. constexpr обозначает константное выражение и используется для определения переменной или функции в качестве константного выражения, которое может вычисляться на этапе компиляции. Это его главная особенность — код может быть выполнен до его запуска. constexpr можно использовать с переменными и функциями, в том числе конструкторами и операторами if...