C++
C ++での基本入出力
サーチ…
備考
標準ライブラリ<iostream>
は、入出力用のストリームをほとんど定義していません。
|stream | description |
|-------|----------------------------------|
|cin | standard input stream |
|cout | standard output stream |
|cerr | standard error (output) stream |
|clog | standard logging (output) stream |
上記の4つのストリームのうち、 cin
は基本的にユーザー入力に使用され、他の3つはデータを出力するために使用されます。一般的またはほとんどのコーディング環境では、 cin
( コンソール入力または標準入力)はキーボードであり、 cout
( コンソール出力または標準出力)はモニターです。
cin >> value
cin - input stream
'>>' - extraction operator
value - variable (destination)
ここのcin
は、ユーザが入力した入力を抽出し、可変の値で入力します。ユーザーがENTERキーを押した後にのみ値が抽出されます。
cout << "Enter a value: "
cout - output stream
'<<' - insertion operator
"Enter a value: " - string to be displayed
cout
は表示される文字列を受け取り、それを標準出力またはモニタに挿入します
4つのストリームはすべて標準の名前空間std
にありますので、ストリームstream
を使用するためにstd::stream
を出力する必要があります。
コード内にはマニピュレータstd::endl
もあります。出力ストリームでのみ使用できます。それはストリームの最後に'\n'
文字を挿入し、それをフラッシュします。即座に出力が生成されます。
ユーザー入力と標準出力
#include <iostream>
int main()
{
int value;
std::cout << "Enter a value: " << std::endl;
std::cin >> value;
std::cout << "The square of entered value is: " << value * value << std::endl;
return 0;
}
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow