linux c sscanf函数
来源:互联网 发布:外企数据分析师 编辑:程序博客网 时间:2024/06/06 14:12
sscanf函数 是从一个字符串中读取与指定格式相符的数据
函数原型
int sscanf(const char *str, const char *format, ...);
参数说明
str:要读取的原字符串。format:可以是一个或多个 {%[*] [width] [{h | l | I64 | L}]type | ' ' | '\t' | '\n' | 非%符号}
注:
1、* 亦可用于格式中, (即 %d 和 %*s) 加了星号 () 表示跳过此数据不读入. (也就是不把此数据读入参数中)
2、{a|b|c}表示a,b,c中选一,[d],表示可以有d也可以没有d。
3、width表示读取宽度。
4、{h | l | I64 | L}:参数的size,通常h表示单字节size,I表示2字节 size,L表示4字节size(double例外),l64表示8字节size。
5、type :这就很多了,就是%s,%d之类。
6、特别的:%*[width] [{h | l | I64 | L}]type 表示满足该条件的被过滤掉,不会向目标参数中写入值
支持集合操作:
%[a-z] 表示匹配a到z中任意字符,贪婪性(尽可能多的匹配)
%[aB’] 匹配a、B、’中一员,贪婪性
%[^a] 匹配非a的任意字符,贪婪性
1 0
- linux c sscanf函数
- linux C sscanf() 函数
- C语言SSCANF函数
- C函数sscanf
- sscanf linux c
- C语言sscanf函数了解
- sscanf()函数详解(c语言)
- sscanf函数的高级用法 - [C/C++]
- sscanf函数用法(C语言)
- 【c语言】sscanf函数的用法
- C语言中的分隔字符串函数sscanf
- C语言字符串格式化处理 sscanf函数
- C语言sscanf函数的总结
- C语言sscanf函数的总结
- C语言函数sscanf()的用法
- C sscanf 函数的用法 详解
- C语言函数sscanf()的用法
- C语言sscanf函数的总结
- day01---Java基础语法--计算机知识点
- myeclipse快捷键使用
- Linux下安装mysql全过程,包括删除。
- 黑马程序员-OC语言基础:面向对象语法 二
- unity 获取某个文件夹下的所有图片
- linux c sscanf函数
- Http协议原理(一)
- java中生成javadoc文档
- 黑马程序员-OC语言基础:面向对象语法 三
- android Json数据解析(API数据进行解析),基于URLConnection
- 黑马程序员----其他对象
- Quartz创建多个不同名字的scheduler实例
- 黑马程序员-OC语言基础:面向对象语法 四
- [纯代码/OC]IOS开发入门到进阶笔记20150715