头文件
<stdio.h>
描述
sscanf
:从字符串读取格式化输入。sprintf
:发送格式化输出到指定字符串。
声明
int sscanf(const char *str, const char *format, ...)
int sprintf(char *str, const char *format, ...)
参数
str
:待操作的字符串format
:格式化的字符串
返回值
- 如果成功,该函数返回成功匹配和赋值的个数。
- 如果到达文件末尾或发生读错误,则返回
EOF
。
实例
sscanf(str, "%d", &a); //从 str 读值保存到 a 中
sprintf(str, "%04d", n); //将 n 中的值以某格式写入 str