printf および scanf 関数を使用して実装される C の書き込みメソッドと完全な互換性があることに加えて、C++ には独自の入出力ストリームのセットもあります (ここで言うストリームとは、特定の IO デバイスまたは書き込まれた一連の IO からの読み取りを指します)。文字、慣例的に「ストリーム」と呼ばれます)。 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<<Hello<<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 は次のような複数の変数を連続的に受け取ることもできます。
inta,b;cin>>a>>b;
自分でコードを入力して、cin と cout の使用をテストしてください。
上記の学習を通じて、最初は C++ の入力と出力の使い方を習得したと思います。たとえば、入力や出力の変数の型を指定する必要がないからです。および cout 自体はクラスであり、関数ではなく、さらにはキーワードであることを誰もが認識する必要があります。そして、今後さらに深く研究を続けると、その理由が徐々に誰もが理解するでしょう。