モジュール 1 · レッスン 3 / 3コース内の 3/18~10 min
モジュールのレッスン (3/3)
入出力とストリーム
C++ では、標準入出力は、<iostream> 標準ライブラリで定義された ストリーム (データ フロー) を介して管理されます。
使用する主なオブジェクトは次の 2 つです。
std::cout: 出力ストリーム (画面に関連付けられています)。std::cin: 入力ストリーム (キーボードに関連付けられています)。
std::cout を使用した印刷
データを画面に送信するには、挿入演算子 << を使用します。
C++
#include <iostream>
int main() {
std::cout << "Hello!" << " Welcome to C++." << std::endl;
return 0;
}<<をチェーンして、異なるテキストと変数を連続して出力できます。std::endlは、改行文字 (\n) を挿入し、ストリームをフラッシュします (出力がすぐに画面に表示されるようにします)。
std::cin による読み取り
ユーザーが入力した値を読み取るには、標準入力ストリーム std::cin と抽出演算子 >> を組み合わせて使用します。
C++
#include <iostream>
int main() {
int age;
std::cout << "Enter your age: ";
std::cin >> age; // Extracts user input and saves it into age
std::cout << "You are " << age << " years old." << std::endl;
return 0;
}自分で試してみてください
運動#cpp.m1.l3.e1
試行回数: 0読み込み中…
「C++ は高速です!」というメッセージを出力します。 std::endl を使用して改行が続きます。
エディターを読み込み中…
ヒントを表示
`<<`con`std::cout`e`std::endl` を操作します。
3 回の試行後に解決策が利用可能になります
運動#cpp.m1.l3.e2
試行回数: 0読み込み中…
number という名前の整数変数を宣言します。 std::cin を使用して標準入力から値を読み取り、std::cout を使用して出力します。
エディターを読み込み中…
ヒントを表示
読み取りには `std::cin >>number;`を使用し、印刷には`std::cout <<number;` を使用します。
3 回の試行後に解決策が利用可能になります