概述
2009-08-19
文本处理,涉及到文件IO,字符处理,格式化读取等。
本章首先介绍格式化读取
下面是格式化读取的转换符说明:
格式化输入转换说明符
转换说明
解释成
%c
字符
%d
有符号十进制整数
%e %f %g %a
浮点数(%a是C99标准)
%E %F %G %A
浮点数(%A是C99标准)
%i
有符号十进制整数
%o
有符号八进制整数
%p
指针
%s
字符串
%u
无符号十进制整数
%x %X
有符号十六进制整数 其中X为大写十六进制,x为小写
部分摘自《C Primer Plus》和《21天学通C语言》 –吴旭东
format:
转换符的同时可以加一些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例
最后
以上就是冷酷铃铛为你收集整理的c语言格式化读取一个字符串,c语言文本处理--之格式化读取的全部内容,希望文章能够帮你解决c语言格式化读取一个字符串,c语言文本处理--之格式化读取所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复