ホームページ  >  記事  >  バックエンド開発  >  C++のcin.get(ch)関数の関数

C++のcin.get(ch)関数の関数

下次还敢
下次还敢オリジナル
2024-04-28 19:03:13662ブラウズ

cin.get(ch) 関数の機能は、標準入力から 1 文字を読み取り、それを文字変数 ch に格納することです。 1. 標準入力から文字を読み込み、ch に格納します。 2. 読み取った文字の ASCII コードを返します。 3. 入力ストリームがファイルの終わりに達した場合は、EOF を返します。

C++のcin.get(ch)関数の関数

cin.get(ch) 関数 function

cin.get(ch) は C 標準ライブラリにあります標準入力から 1 文字を読み取り、指定された文字変数 ch に格納する入力ストリーム オブジェクト (cin) のメンバー関数。

仕組み

cin.get(ch) が呼び出されると、次の処理が実行されます。

  • 標準入力から文字を読み取ります。
  • 読み取った文字を文字変数chに格納します。
  • 読み取った文字のASCIIコードを返します。

入力ストリームがファイルの終わりに達した場合、cin.get(ch) は EOF (ファイルの終わりフラグ) を返します。

使用法

cin.get(ch) は、標準入力から 1 文字を読み取るためによく使用されます。例:

<code class="c++">char ch;
cin.get(ch);</code>

上記コードは標準入力から読み取ります。 文字を読み取り、ch 変数に格納します。

注意

  • cin.get(ch) 関数を使用してスペース文字を読み取ることはできません。
  • 入力ストリームにスペース文字がある場合は、cin.ignore() 関数を使用してそれらを無視する必要があります。
  • cin.get(ch) 関数は文字列ではなく文字を読み取ります。文字列を読み取るには、cin.getline() 関数を使用する必要があります。

以上がC++のcin.get(ch)関数の関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。