Помимо полной совместимости с методом записи C, который реализован с помощью функций printf и scanf, C++ также имеет собственный набор потоков ввода и вывода (упомянутый здесь поток относится к чтению с определенного устройства ввода-вывода или записанной последовательности символы, обычно называемые « потоком »). Потоки ввода и вывода в C++ представлены соответственно cin и cout. Прежде чем использовать его, вам необходимо использовать стандартную библиотеку iostream, то есть вы также должны добавить предложение #include<iostream> в начале. как использовать cin и cout.
1. Использование выходного потока cout:
Выходной поток cout необходимо использовать с оператором вывода << , например, с оператором вывода:
cout<<Привет;
На экране отобразится строка Hello.
По сути, строка Hello вставляется в объект cout, а объект cout возвращается в качестве возвращаемого значения, поэтому вы также можете использовать << для непрерывного вывода нескольких содержимого в дальнейшем, например:
cout<<Привет<<www.dotcpp.com;
Привет www.dotcpp.com появится на экране.
Вы можете учиться и экспериментировать самостоятельно!
Кроме того, когда дело доходит до cout, наиболее часто используемым является манипулятор endl, который можно напрямую вставить в cout для вывода вывода новой строки, например:
cout<<Привет<<endl<<www.dotcpp.com<<endl;
На экране отобразится:
Здравствуйтеwww.dotcpp.com
Обязательно проверьте его на компьютере и попробуйте использовать вывод cout.
2. Использование входного потока cin:
Прежде чем получить фрагмент данных, вы должны сначала определить переменную того же типа для хранения данных, а затем использовать cin с оператором ввода >> для получения пользовательского ввода с клавиатуры, например кода:
#include<iostream>usingnamespacestd;intmain(){inta;cout<<inputnumber:<<endl;cin>>a;cout<<Get<<a<<endl;return0;}
После запуска программы результаты следующие:
входной номер: 24Get24
Аналогично, cin также может непрерывно получать несколько переменных, например:
инта,б;цин>>а>>б;
Пожалуйста, проверьте использование cin и cout, введя код самостоятельно!
Я считаю, что благодаря вышеуказанному обучению каждый изначально освоил использование ввода и вывода в C++. Возможно, вам это немного неудобно. Например, вам не нужно указывать тип переменной ввода или вывода. Это потому, что cin. и сами cout — это класс, а не функция и даже ключевые слова, это должен знать каждый. И при продолжении углубленного изучения в будущем каждый постепенно поймет причину.