欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

sscanf简单用法

发布时间:2025/6/15 编程问答 32 豆豆
生活随笔 收集整理的这篇文章主要介绍了 sscanf简单用法 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

ssacnf:从一个字符串中读进与指定格式相符的数据(百度百科)

上面只是简单的用法,sscanf还能进行字符和数字的分割。


#include<iostream> using namespace std;int main() {char str[5];char *p="abc:123";int n=0;sscanf(p,"%[a-z]:%d",str,&n);//不能这样"%s:%d"cout<<str<<endl;cout<<n<<endl;return 0; }将p对应的字符,字符输入到str中,数字输入带n中,n要取地址。这是指定":"为分隔符。默认的分割是空格.

简单用法:

#include<iostream> using namespace std;int main() {char str[10];sscanf("111","%s",str);//将整数转换成字符串cout<<str<<endl;sprintf(str,"%s","123");//将整数转换成字符串cout<<str<<endl;retrurn 0; }

总结

以上是生活随笔为你收集整理的sscanf简单用法的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。