格式化处理字符串的sscanf 与 sprintf

首先两者的头文件都在#include<stdio.h>中

《sscanf》

sscanf函数

#include <stdio.h>
int sscanf(const char *str, const char *format, …);

str:待解析的字符串
format:字符串格式描述,解析字符串的格式,%表示格式转换的开始。其后是一序列数目不定的指针参数,存储解析后的数据。

 

 《sprintf》

sprintf和平时我们常用的printf函数的功能很相似。sprintf函数打印到字符串中(要注意字符串的长度要足够容纳打印的内容,否则会出现内存溢出),而printf函数打印输出到屏幕上。sprintf函数在我们完成其他数据类型转换成字符串类型的操作中应用广泛。

如:

sprintf (str,"%d:%d:%d",num1,num2,num3);

posted @ 2022-07-17 18:43  次林梦叶  阅读(55)  评论(0)    收藏  举报