其他分享
首页 > 其他分享> > 格式化处理字符串的sscanf 与 sprintf

格式化处理字符串的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);

标签:格式化,函数,sprintf,str,字符串,sscanf,解析
来源: https://www.cnblogs.com/cilinmengye/p/16488043.html