当前位置:   article > 正文

printf输出格式

printf输出格式

C中格式字符串的一般形式为: %[标志][输出最小宽度][.精度][长度]类型, 其中方括号[]中的项为可选。
(1)类型类型字符用以表示输出数据的类型,其格式符和意义下表所示:

表示输出类型的格式字符 格式字符意义
a 浮点数、十六进制数字和p-计数法(C99)
A 浮点数、十六进制数字和p-计数法(C99)
c 输出单个字符
d 以十进制形式输出带符号整数(正数不输出符号)
e(E) 以指数形式输出单、双精度实数
f 以小数形式输出单、双精度实数
g(G) 以%f%e中较短的输出宽度输出单、双精度实数,%e格式在指数小于-4或者大 于等于精度时使用
i 有符号十进制整数(与%d相同)
o 以八进制形式输出无符号整数(不输出前缀O)
p 指针
s 输出字符串
x(X) 以十六进制形式输出无符号整数(不输出前缀OX)
u 以十进制形式输出无符号整数

(2)标志
标志字符为-、+、#、空格和0五种,其意义下表所示:

标志格式字符 标 志 意 义
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/76381
推荐阅读
相关标签
  

闽ICP备14008679号