例如,"%d"用于输入一个整数,"%f"用于输入一个浮点数,"%c"用于输入一个字符,"%s"用于输入一个字符串等等。
scanf函数是C语言中的输入函数,用于从标准输入设备(通常是键盘)获取数据。
格式字符串指定了输入数据的类型及其存储位置,通过键盘输入的数据按照格式字符串的要求进行解析,并存储到相应的变量中。
举个例子,如果我们有一个整型变量num,我们可以使用scanf函数按照以下格式从键盘输入一个整数并将其存储到num中:
scanf("%d", &num);
这里,"%d"表示输入的数据是整型,"&num"表示num变量的地址,通过这种方式将输入的整数存储到了num变量中。
通过正确设置格式字符串,我们可以根据需要输入不同类型的数据,并将其存储到相应的变量中,这是scanf函数在C语言中非常常用的功能之一。