sscanf
sscanf函数原型:
int sscanf(conset char *str ,conset char *format ...);
功能:从str指定的字符串读取数据,并根据参数format字符串来转换并格式化数据
返回值:
成功:成功分割个数
失败:NULL
char str [1024] = "ABCDE12345"; //遇到空格或者\t结束忽略操作
char buf[1024] = {0};
sscanf(str,"%*[a-z]%s",buf);
printf("%s",buf);
char str [1024] = "12345abcde";
char buf[1024] = {0};
sscanf(str,"%[a-z]",buf);//此时输出为0,表明如果匹配失败会停止后面的匹配
printf("%s",buf);
原文地址:https://blog.csdn.net/xnglan/article/details/142727601
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!