1.提取字符串

2.提取指定长度的字符串

3.提取指定字符为止的字符串

4.取仅包含指定字符集的字符串

5.取到指定字符集为止的字符串

#include <stdio.h>
int main()
{
char str[512]={0};
sscanf("123456","%s",str);
printf("str=%s\n",str);
sscanf("123456","%4s",str);
printf("str=%s\n",str);
sscanf("123456 abcdef","%[^ ]",str);
printf("str=%s\n",str);
sscanf("123456abcdefBCDEF","%[1-9a-z]",str);
printf("str=%s\n",str);
sscanf("123456abcdefBCDEF","%[^A-Z]",str);
printf("str=%s\n",str);
return 0;
}

运行结果如下:

最新文章

  1. 遍历datatable的方法汇总
  2. 哪些HTML5特性值得期待
  3. css3:flexbox
  4. Debug
  5. Java多线程异步调度程序分析(二)
  6. Diamond Armor - The most expensive Suit: 2.8 Mio Swiss Francs
  7. C语言中结构体定义实际上相当于变量入栈
  8. HTML5和CSS3实现3D转换效果 CSS3的3D效果
  9. Ext JS 实现建议词模糊动态搜索功能
  10. 【javascript】异步编年史,从“纯回调”到Promise
  11. leetCode:206 反转链表
  12. IE6浏览器有哪些常见的bug,缺陷或者与标准不一致的地方,如何解决
  13. 测试那些事儿—软测必备的Linux知识(二)
  14. 三种实现Android主界面Tab的方式
  15. python之字符串中有关%d,%2d,%02d的问题
  16. File类文件的常见操作
  17. CloudStack学习-2
  18. python 开发学习
  19. Android漏洞——将Android恶意代码隐藏在图片中
  20. 记一些使用PyQt的问题

热门文章

  1. Hdu 4821 (字符串hash+map)
  2. 《逆向工程核心原理》——IAThook
  3. Canal高可用架构部署
  4. vscode配置c\c++环境
  5. 【LiteOS】LiteOS消息队列
  6. thinkphp 5.1框架利用及rce分析
  7. SCIP:构造过程抽象--面向对象的解释
  8. C++中的广义集合于for范围访问
  9. 解决删除Azure Active Directory的Enterprise Applications异常
  10. OO第三单元个人总结