首页 > 代码库 > sscanf函数

sscanf函数

sscanf

sscanf 读取格式化的字符串中的数据。
swscanf 是 sscanf 的宽字符版本;swscanf 的参数是宽字符串。
sscanf不处理多字节的十六进制字符。swscanf不处理 Unicode 全角十六进制或"兼容性区"字符。
除此以外,swscanf 和 sscanf 的行为完全相同。
外文名 sscanf
类    别 C++ 数据输入
解    释 字符串中读进相符的数据
必须的头文件 <stdio.h>
sscanf与scanf类似,都是用于输入的,只是后者以键盘(stdin(stdin是标准输入,一般指键盘输入到缓冲区里的东西。))为输入源,前者以固定字符串为输入源。
例子:输入含有结构体的字符串数组
sscanf(str,"%s%s",a[n].s1,a[n].s2);

==

sscanf函数