sscanf和sprintf的用法
来源:互联网 发布:帕特森 知乎 编辑:程序博客网 时间:2024/05/16 17:23
标准库函数定义:
函数在任何平台上都被支持、且保证函数功能一致(基本一致)使得你的同一个源码,在Windows编译运行的结果、和在linux上编译运行的结果相同。
sprintf与sscanf
实际工程中常用的一对函数:
sprintf - 格式化字符串,首字母s表示string
sscanf - 解析字符串
例:
char buf[128];sprintf(buf,"Name:%s,Age:%d","shaofa",33);
或
char *buf=(char *)malloc(128);sprintf(buf,"Name:%s,Age:%d","shaofa",33);
sscanf用于提取字符串的字段
const char * text="2015-12-13";int year,month,day;int n=sscanf(text,"%d-%d-%d",&year,&month,&day);if(n!=3){ printf("bad format!\n");}
sscanf的返回值表示实际解析出的字段的个数(有一个返回值),sscanf只适合提取数字,如果要提取字符串,需要手工解析
0 0
- sscanf和sprintf的用法
- sscanf 和 sprintf的用法
- sscanf和sprintf的用法
- sscanf和sprintf的用法
- sprintf和sscanf的用法
- sscanf和sprintf的用法
- sscanf和sprintf的高级用法
- sscanf函数和sprintf函数的用法
- sscanf和sprintf的强大用法--自用
- sscanf和sprintf函数的用法
- sprintf,sscanf的用法(转)
- sprintf与sscanf的用法
- linux c sscanf和sprintf的简单用法与理解
- C语言sscanf和sprintf的用法及实例
- sscanf / sprintf 函数和 snprintf 函数的用法
- 关于sprintf(snprintf)和sscanf的用法
- c语言中sscanf()和sprintf()函数的用法
- sprintf和sscanf的详解
- oracle没有limit用法
- printf()函数总结
- 多任务系统看门狗的实现
- Java反射实践
- matlab-基础 对矩阵元素进行升降序排列
- sscanf和sprintf的用法
- uva 213
- 正则表达式
- 遍历、筛选for in / forEach()
- 嵌入式Linux开发简介
- 福州茉莉花茶企第三次在京亮相 茉莉花香获赞美
- HTML-h、p、a、img标签小试
- 技巧与知识
- java List集合记录 ArrayList和LinkedList的区别