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

scanf-s



C 标准库 - <stdio.h> C 标准库 - <stdio.h>

C 库函数 int sscanf(const char *str, const char *format, ...) 从字符串读取格式化输入。

下面是 sscanf() 函数的声明。

 int sscanf(const char *str, const char *format, ...) 

sscanf 类型说明符:

附加参数 -- 这个函数接受一系列的指针作为附加参数,每一个指针都指向一个对象,对象类型由 format 字符串中相应的 % 标签指定,参数与 % 标签的顺序相同。

针对检索数据的 format 字符串中的每个 format 说明符,应指定一个附加参数。如果您想要把 sscanf 操作的结果存储在一个普通的变量中,您应该在标识符前放置引用运算符(&),例如:

 int n; sscanf (str,"%d",&n); 

如果成功,该函数返回成功匹配和赋值的个数。如果到达文件末尾或发生读错误,则返回 EOF。

下面的实例演示了 sscanf() 函数的用法。

让我们编译并运行上面的程序,这将产生以下结果:

 March 25, 1989 = Saturday 

C 标准库 - <stdio.h> C 标准库 - <stdio.h>

  • 上一篇: img标签使用
  • 下一篇: libpcap api
  • 版权声明


    相关文章:

  • img标签使用2025-09-20 07:30:02
  • 568b网线接法图2025-09-20 07:30:02
  • java内存分析工具 jsate2025-09-20 07:30:02
  • c gui库2025-09-20 07:30:02
  • 操作系统例题精解2025-09-20 07:30:02
  • libpcap api2025-09-20 07:30:02
  • java面试宝典(Java程序员面试宝典(第三版))2025-09-20 07:30:02
  • 网络攻防演练总结报告2025-09-20 07:30:02
  • 命名实体识别技术2025-09-20 07:30:02
  • 计算机组成 硬件2025-09-20 07:30:02