C はさまざまな入力ステートメントを提供します。 cin ステートメント: 標準入力から読み取り、変数に格納します。 cin.get() 関数: 文字を読み取り、返します。 cin.getline() 関数: 行を読み取ります。テキストおよび文字列変数に格納されます
C 言語の入力ステートメントにはさまざまな入力メソッドが用意されており、最も一般的に使用されるのは cin
ステートメント:
cin
ステートメントは、標準入力ストリームから入力を読み取り、指定された変数に格納します。その基本的な構文は次のとおりです。
<code class="cpp">cin >> variable_name;</code>
ここで、variable_name
は、標準入力ストリームから読み取られた値を格納するために使用される変数名です。
例: 整数を読み取り、num
変数に保存します:
<code class="cpp">int num; cin >> num;</code>
#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"><code class="cpp">string line;
cin.getline(line, max_length);</code></pre>
ここで、
テキスト行を読み取り、line 変数に保存します: <pre class="brush:php;toolbar:false"><code class="cpp">string line;
cin.getline(line, 100); // 最多读取 100 个字符</code></pre>
以上がC++でinput文を書く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。