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



Pdf көрінісі
бет67/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   63   64   65   66   67   68   69   70   ...   252
Тип данных  Код формата 
Int  
%d 
Char 
%c 


51 | 
С т р а н и ц а
 
 
String 
%s 
Чтобы вывести строку в С++, вы должны использовать функцию 
string.c_str()

string s = "Hello"; 
printf( "string %s\n", s.c_str() );
 
Если  вы  используете  неверный  форматный  код,  то  вывод  не  появится  должным 
образом, либо программа может выйти из строя. 
Упражнение 
Спросите  у  пользователя  его  имя  и  возраст,  и  примите  их  используя  cin.  Затем, 
выдайте ему приветствие на консоли, используя printf() (не cout). 
Решение 
Вот как программа будет выглядеть: 
#include  
#include  
using namespace std; 
int main() 

cout << "
Имя?" << endl; 
string name; 
cin >> name; 
cout << "
Возраст?" << endl; 
int age; 
cin >> age; 
cout << "
Привет " << name << " я смотрю тебе исполнилось " << age << "лет. 
Поздравляю." << endl; 
}
 
Подсказка 
Строка на самом деле объектный тип. Внутри неё просто цепочка знаков! 
Выводы 
В  этой  главе  мы  говорили  о  переменных  и  памяти.  Мы  поговорили  о 
математических операциях над переменными, и о тм насколько они просты в С++. 
Мы  также  обсудили,  насколько  сложными  могут  быть  выстроены  типы  данных, 
используя  комбинации  более  простых  типов  данных,  таких  как  плавающие  типы, 
целочисленные типы и знаковые. Такие конструкции называются объектами. 


52 | 
С т р а н и ц а
 
 


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




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

    Басты бет