Fungsi
scanf membaca data berformat daripada input standard dan menyimpannya dalam pembolehubah yang ditentukan. Penggunaan: 1. Tentukan pembolehubah untuk menyimpan data 2. Tentukan rentetan format, termasuk penunjuk jenis data 3. Hantarkan alamat pembolehubah sebagai parameter kepada scanf dalam urutan;
fungsi scanf
scanf ialah fungsi dalam perpustakaan input/output standard dalam C++, digunakan untuk membaca data berformat daripada input standard.
Fungsi:
scanf membaca data daripada input standard (biasanya papan kekunci) dan menyimpannya dalam pembolehubah yang disediakan. Ia membaca data mengikut rentetan format tertentu yang mentakrifkan jenis data yang dijangkakan dan format setiap pembolehubah.
Sintaks:
<code class="cpp">int scanf(const char *format, ...);</code>
Di mana:
format
:指向格式化字符串的指针,指定要读取的数据类型和格式。...
:可选的可变参数列表,指定要存储读取数据的变量的地址。使用:
使用 scanf 读取数据的步骤如下:
指定一个格式化字符串,其中:
%
:指示转换规范的开始。d
、f
、s
):指定要读取的数据类型。*
、&
):修改转换规范。示例:
<code class="cpp">int age; float salary; char name[50]; scanf("%d %f %s", &age, &salary, name);</code>
以上代码从标准输入中读取一个整数(age)、一个浮点数(salary)和一个字符串(name)。
注意事项:
*
和 &
d
, f
, s
): Tentukan jenis data yang akan dibaca. 🎜🎜Pengubah suai (seperti *
dan &
selepas membaca data. 🎜🎜Atas ialah kandungan terperinci Apakah maksud scanf dalam c++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!