原型
从参数str的字符串根据参数format字符串来转换并格式化数据。转换后的结果存于对应的参数内。
1 2 3 4 5 6 7 8 9
|
int sscanf (const char *str,const char * format,........);
|
使用参考
1 2 3 4 5 6 7 8 9 10 11 12 13
| #include <stdio.h>
int main() { int i; unsigned int j; char input[ ]="10 11 abc123"; char s[5]; sscanf(input, "%d %x %5[a-z]s", &i, &j, s); printf("参数打印i:%d j:%d s:%s\n", i, j, s);
return 0; }
|