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



Pdf көрінісі
бет68/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   64   65   66   67   68   69   70   71   ...   252
Глава 3. If, Else и Switch 
В  предыдущей  главе  мы  обсудили  важность  памяти  и  то,  как  она  может 
использоваться  для  хранения  данных  в  компьютере.  Мы  поговорили  о  том,  как 
ваша  программа  занимает  память,  используя  переменные,  и  как  мы  можем 
включать различные типы информации в наши переменные.  
В этой главе мы поговорим о том, как контролировать поток нашей программы и 
как  мы  можем  менять  результат  выполнения  кода,  разветвляя  код,  используя 
операторы  контроля  выполнения.  Здесь  мы  обсудим  различные  типы  контроля 
выполнения: 

 
Утверждения с If 

 
Как проверять равенство, применяя оператор == 

 
Утверждения с Else 

 
Как проверять неравенства (а именно, как проверять больше ли одно число 
другого, либо меньше ли одно число другого, используя операторы: >, >=, <, 
<=, !=) 

 
Использование логических операторов (таких как: не (!), и (&&), или (||)) 

 
Наш первый пример проекта с Unreal Engine 

 
Разветвление более чем на пути: 
o  Утверждение с else, if 
o  Утверждение с оператором switch 
Разветвление 
Компьютерный  код,  который  мы  писали    в  Главе  2,  Переменные  и  память
выполнялся в одном направлении: прямо вниз. Иногда, нам может понадобиться 
пропускать части кода. Нам может понадобиться, чтобы код мог выполняться не в 
одном  направлении,  а  разветвляться.  Схематически,  мы  можем  представить  это 
следующим образом: 
   
 
 
 
 
Схема процесса: Старт – если голоден – готовит перекусить 
–  ест  –  присаживается  на  диван;  если  нет  –  (то  сразу) 
присаживается на диван 


Достарыңызбен бөлісу:
1   ...   64   65   66   67   68   69   70   71   ...   252




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

    Басты бет