我也不写说明了, 转一个博客地址,然后给出我今天测试的所有方面的代码
我想理解的话,在C语言里如何去解析字符串就不再是一个问题了。
http://www.cnblogs.com/redstar/archive/2007/10/11/921554.html
#include<iostream>
#include<fstream>
#include<cstdlib>
#include<cstring>
usingnamespacestd;
intmain()
...{
/**//*sscanfparsetests*/
intd=0;
charbuf[20];
//sscanf("parent2","%*s%d",&d);/*CanParseCorrectly*/
//sscanf("parent25","parent%d",&d);/*result25returned*/
//sscanf("parent2","%*s%d",&d);/*Cannotparsebecause%sisassigned"parent2"*/
//sscanf("parent2","%*6s%d",&d);/*CanParseCorrentlyBecausewidthspecified*/
//sscanf("parent2","%*[a-z]%d",&d);/*ParseCorrectlyuseWildCard*/
//sscanf("parent2parent","%*[a-z]%d",&d);/*ParseCorrectlyuseWildCard*/
//sscanf("parent22parent","%*[a-z]%1d",&d);/*result2returned*/
//sscanf("asd/35@32","%*[^/]/%d",&d);/*result35returned*/
sscanf("iios/12DDWDFF@122","%*[^/]/%[^@]",buf);
cout<<d<<endl;
inta,b,c;
sscanf("2006:03:18","%d:%d:%d",&a,&b,&c);
cout<<a<<b<<c<<endl;
return0;
}
分享到:
相关推荐
C语言或者C++ 中的sscanf的一些操作练习进行详解,一般用来分割字符串; 如固定格式的ch = "\"aa bb cc\" \"dd ff gg\"";
sscanf函数的高级用法 sscanf函数的高级用法 sscanf函数的高级用法 sscanf函数的高级用法
详细的c语言正则表达式用法,sscanf的正则表达不会用的必看
C语言函数sscanf 的用法
在程序设计中有很多时候需要格式控制的,这时使用sscanf和sprintf就可以了
sscanf() 用法 dome Vs2010
sscanf ,sscanf ,sscanf
sscanf用法例子 比较小 有兴趣就下
sscanf的使用方法,可以直接拿来使用,很方便参考学习
以下是对C语言中sscanf函数的使用方法进行了详细的分析介绍,需要的朋友参考下
sscanf函数的范例的用法和实例,使人尽快掌握sscanf的用法。
sscanf函数的高级用法,非常好的资料,由KLC搜集整理,不敢独享,大家都来下载吧
c程序,可以帮你编写程序,他介绍了sscanf的偶那个发。
详细介绍sscanf函数的用法, 一看必然会用。。。。。。。
主要介绍了C语言中的sscanf()函数使用详解,文中附加了一道相关的ACM题目进行补充巩固,需要的朋友可以参考下
C语言函数sscanf 的用法.rar
主要有两个方法,其实都是对现有函数的使用: 方法1: sscanf() 函数名: sscanf 功 能: 从字符串格式化输入 用 法: int sscanf(char *string, char *format[,argument,…]); 以上的 format 为 %x 就是将...