99 |
С т р а н и ц а
const double pi = 3.14159;
Поскольку pi это универсальная константа (одна из немногих на которую вы
можете полагаться как на неизменную), не должно быть никакой нужды менять pi
после первого присвоения значения ей. По факту, изменение pi должно быть
запрещено компилятором. Попробуйте например, назначить новое значение для
pi:
pi *= 2;
Мы получим следующую ошибку компилятора:
error C3892: 'pi' : you cannot assign to a variable that is const
Эта ошибка ясно даёт понять, что помимо начального присвоения значения, нам не
должно быть доступно дальнейшее изменение значения pi – переменной, которая
является константой.
Достарыңызбен бөлісу: