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>
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/7072.html