Изучаем С++ создавая игры в ue4 Уилльям Шериф Изучайте программирование С++ с интересным применением реально мира, что позволит вам создавать ваши собственные игры!



Pdf көрінісі
бет104/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   100   101   102   103   104   105   106   107   ...   252
Const переменные  
Переменная const – это переменная значение которой вы пообещали компилятору 
не  менять  после  первого  присвоения  этого  значения.  Мы  можем  для  примера 
объявить одну, со значением для pi: 


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 – переменной, которая 
является константой. 


Достарыңызбен бөлісу:
1   ...   100   101   102   103   104   105   106   107   ...   252




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет