2019-04-06, 10:59 AM | |
std::coutКак мы уже говорили в предыдущих уроках, объект std::cout (который находится в библиотеке iostream) используется для вывода данных на экран (в консольное окно). В качестве напоминания, вот наша программа «Hello, world!»: 1 #include <iostream> 2 1 #include <iostream> 2 3 int main() a is 7 А какой результат выполнения следующей программы? 1 #include <iostream> 2 3 int main() Hi!My name is Alexey. std::endlЕсли текст нужно вывести раздельно (на нескольких строках) – используйте std::endl. При использовании с std::cout, std::endl вставляет символ новой строки. Таким образом, мы перемещаемся к началу следующей строки. Например: 1 #include <iostream> 2 3 int main() Hi! std::cinstd::cin является противоположностью std::cout. В то время как std::cout выводит данные в консоль с помощью оператора вывода <<, std::cin получает данные от пользователя с помощью оператора ввода >>. Используя std::cin мы можем получать и обрабатывать пользовательский ввод. 1 #include <iostream> 2 3 int main() Например (я ввёл 7): Enter a number: 7 Это самый простой способ получения данных от пользователя. Мы будем его использовать в дальнейших примерах. Если ваше окно закрывается сразу после ввода числа – читайте Урок №7 (там есть решение этой проблемы). Если же ввести действительно большое число, то вы получите переполнение, так как переменная а может содержать числа только определённого размера/диапазона. Если число больше/меньше допустимых максимумов/минимумов, то происходит переполнение. Мы ещё детальнее об этом поговорим в следующих уроках. std::cin, std::cout, << и >>Новички часто путают std::cin, std::cout, << и >>. Вот простые способы запомнить их различия:
| |
| |
Просмотров: 340 | Загрузок: 0 | |
Всего комментариев: 0 | |