ホームページ >バックエンド開発 >C++ >C++でinput文を書く方法

C++でinput文を書く方法

下次还敢
下次还敢オリジナル
2024-05-08 01:48:17554ブラウズ

C はさまざまな入力ステートメントを提供します。 cin ステートメント: 標準入力から読み取り、変数に格納します。 cin.get() 関数: 文字を読み取り、返します。 cin.getline() 関数: 行を読み取ります。テキストおよび文字列変数に格納されます

C++でinput文を書く方法

C

C 言語の入力ステートメントにはさまざまな入力メソッドが用意されており、最も一般的に使用されるのは cin ステートメント:

cin ステートメント

cin ステートメントは、標準入力ストリームから入力を読み取り、指定された変数に格納します。その基本的な構文は次のとおりです。

<code class="cpp">cin >> variable_name;</code>

ここで、variable_name は、標準入力ストリームから読み取られた値を格納するために使用される変数名です。

例: 整数を読み取り、num 変数に保存します:

<code class="cpp">int num;
cin >> num;</code>

cin.get() 関数

#cin.get() この関数は、標準入力ストリームから文字を読み取り、その文字を返します。その基本的な構文は次のとおりです。

<code class="cpp">char ch = cin.get();</code>
ここで、

ch は、標準入力ストリームから読み取られた文字を格納するために使用される文字変数です。

例: 文字を読み取り、ch 変数に保存します:

<code class="cpp">char ch;
cin.get(ch);</code>
cin.getline() 関数

#cin.getline()

この関数は、標準入力ストリームからテキスト行を (改行文字が検出されるまで) 読み取り、指定された文字列変数に格納します。その基本的な構文は次のとおりです。 <pre class="brush:php;toolbar:false">&lt;code class=&quot;cpp&quot;&gt;string line; cin.getline(line, max_length);&lt;/code&gt;</pre> ここで、

    line
  • は、標準入力ストリームから読み取られたテキストを格納するために使用される文字列変数です。
  • max_length
  • は、読み取られるテキスト行の最大長を指定する整数です。
例:

テキスト行を読み取り、line 変数に保存します: <pre class="brush:php;toolbar:false">&lt;code class=&quot;cpp&quot;&gt;string line; cin.getline(line, 100); // 最多读取 100 个字符&lt;/code&gt;</pre>

以上がC++でinput文を書く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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