Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk menulis pernyataan input dalam c++

Bagaimana untuk menulis pernyataan input dalam c++

下次还敢
下次还敢asal
2024-05-08 01:48:17559semak imbas

C++ menyediakan pelbagai pernyataan input: pernyataan cin: baca daripada input standard dan simpannya dalam fungsi cin.get() pembolehubah: baca dan kembalikan fungsi cin.getline() aksara: baca baris teks dan simpannya dalam aksara

Bagaimana untuk menulis pernyataan input dalam c++

Input pernyataan dalam C++ dalam pembolehubah rentetan

Bahasa C++ menyediakan pelbagai kaedah input, yang paling biasa digunakan ialah pernyataan cin: 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() 函数读取标准输入流中的一行文本(直到遇到换行符)并将其存储在指定的字符串变量中。其基本语法如下:

<code class="cpp">string line;
cin.getline(line, max_length);</code>

其中:

  • line 是一个字符串变量,用于存储从标准输入流中读取的文本。
  • max_length 是一个整数,指定要读取的行文本的最大长度。

示例: 读取一行文本并将其存储在 line

cin statement Pernyataan cin membaca input daripada aliran input standard dan menyimpannya dalam pembolehubah yang ditentukan. Sintaks asasnya adalah seperti berikut: 🎜
<code class="cpp">string line;
cin.getline(line, 100); // 最多读取 100 个字符</code>
🎜di mana, variable_name ialah nama pembolehubah yang digunakan untuk menyimpan nilai yang dibaca daripada aliran input standard. 🎜🎜Contoh: Baca integer dan simpan dalam pembolehubah num: 🎜rrreee

cin.get() function

🎜 The cin Fungsi .get() membaca aksara daripada aliran input standard dan mengembalikan aksara tersebut. Sintaks asasnya adalah seperti berikut: 🎜rrreee🎜Di mana, ch ialah pembolehubah aksara yang digunakan untuk menyimpan aksara yang dibaca daripada aliran input standard. 🎜🎜Contoh: Baca aksara dan simpan dalam pembolehubah ch: 🎜rrreee

fungsi cin.getline()

🎜 cin Fungsi .getline() membaca baris teks daripada aliran input standard (sehingga aksara baris baharu ditemui) dan menyimpannya dalam pembolehubah rentetan yang ditentukan. Sintaks asasnya adalah seperti berikut: 🎜rrreee🎜di mana: 🎜
  • line ialah pembolehubah rentetan yang digunakan untuk menyimpan teks yang dibaca daripada strim input standard.
  • panjang_maks ialah integer yang menentukan panjang maksimum baris teks untuk dibaca.
🎜Contoh: Baca baris teks dan simpan dalam pembolehubah line: 🎜rrreee

Atas ialah kandungan terperinci Bagaimana untuk menulis pernyataan input dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn