格式化字符 | 用途 | 修饰符号 | 用途 |
---|---|---|---|
i或者d | 十进制整数 | m | 输出域宽,数据长度<m,左侧补空格,否则实际输出 |
s | 字符串 | .n | 对实数,指定小数点后位数(四舍五入),对字符串指定实际输出位数 |
x或者X | 十六进制无符号整数 | - | 输出数据在域内左对齐(缺省右对齐) |
e或者E | 指数形式浮点小数 | + | 指定在有符号数的正数前显示正号 |
o | 八进制无符号整数 | 0 | 输出数值时指定左边不使用的空位置自动填0 |
f | 小数形式浮点小数 | # | 在八进制和十六进制数的前面显示前导0,0x |
u | 无符号十进制数 | l | 在d,o,x,u前,指定输出精度long型,在e,f,g前指定输出精度double型 |
g | e和f中较短一种 | ||
c | 单一字符 | ||
%% | 百分号本身 |
C/C++ language 开发常见格式化输入输出说明符整理
最新推荐文章于 2023-05-09 00:25:34 发布