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


Объявление переменных – затрагивание кремния



Pdf көрінісі
бет50/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   46   47   48   49   50   51   52   53   ...   252
Объявление переменных – затрагивание кремния 
Занимать  место  в  компьютерной  памяти  используя  С++  легко.  Нам  надо  будет 
назвать  наш  участок  памяти,  в  котором  мы  будем  хранить  наши  данные,  хорошо 
наглядным именем. 


35 | 
С т р а н и ц а
 
 
Например,  скажем,  мы  знаем,  что  hit  points  (hp)  игрока,  а  это  подразумевает 
единицы  здоровья,  будут  целыми  числами,  такими  как  1,  2,  3  или  100.  Чтобы 
получить часть кремния для хранения hp игрока в памяти, мы объявим следующую 
строку кода: 
int hp; // 
объявляем переменную, чтобы хранить hp игрока 
Эта строка кода  занимает маленький  участок оперативной памяти, чтобы хранить 
целое  число,  названное  hp  (int  является  сокращением  от  intiger  –  целое  число). 
Далее  идёт  пример  нашего  участка  оперативной  памяти,  используемого  для 
хранения hp игрока. Так занимается парковочное место для нас в памяти (посреди 
других  парковочных  мест)  и  мы  можем  ссылаться  к  этому  месту  в  памяти 
посредством ярлыка hp.  
 
Посреди всех других участков в памяти, мы получаем одно место для хранения 
наших hp данных 
Обратите  внимание,  как  область  переменной  отмечена  в  этой  диаграмме  типом 
int:  если  это  область  для  двойной  или другого  типа  переменной.  С++  запоминает 
области,  которые  вы  занимаете  для  своей  программы,  не  только  по  имени,  но 
также и по типу переменной.  
Обратите внимание, что мы ещё ничего не положили в  ящик hp! Мы сделаем это 
позже, а прямо сейчас значение переменной hp не установлено. Так что она будет 
иметь  значение,  которое  было  оставлено  здесь  предыдущим  владельцем 
(возможно  значение,  оставшееся  после  другой  программы).  Сообщать  С++  тип 
переменной очень важно! Позже мы объявим переменную для хранения значения 
десятичной дроби, такой как 3.75.  


Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   252




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

    Басты бет