当前位置:网站首页 > 技术博客 > 正文

scanf函数的功能是什么



或函数从标准输入读取数据,并根据格式控制字符串中的格式说明符将它们转换为一个或多个值。

函数的原型如下:

 

函数也有一个类似的原型。

和之间的区别是:

  • 后者需要两个参数,每个输入数据由,和说明符,
  • 前者只需要一个参数。

格式控制字符串基本上是应如何将传入字符流转换为所需值的描述。
在格式控制字符串之后,可以拥有一个或多个可选参数。
对于使用规范,或读取的每个输入,第一个对应的参数是指向要存储输入的内存的指针,第二个参数对应于前一个参数指向的字节数。
从stdin读取,直到它到达格式控制字符串的末尾或者直到出现错误情况。

在控制台程序中需要输入时,将使用此函数。 这将接收行上的所有输入,直到按下回车键。 然后它会将值放入声明的变量中。它与函数相同,但它是安全的。 下面是一个例子:

 

                            

版权声明


相关文章:

  • oracle中的内连接2024-12-23 11:29:59
  • 位图索引和普通索引2024-12-23 11:29:59
  • fork()&&fork()2024-12-23 11:29:59
  • xml注释的写法2024-12-23 11:29:59
  • 武侠之乱世魔枭2024-12-23 11:29:59
  • c++结构体和c结构体2024-12-23 11:29:59
  • 召回率精确率 准确率2024-12-23 11:29:59
  • string类的常用方法应用编程2024-12-23 11:29:59
  • c写log日志2024-12-23 11:29:59
  • gtest test_f2024-12-23 11:29:59