JianHaoDaDa 发表于 2020-6-5 18:21:39

printf格式化输出的小问题大佬有兴趣看看嘛

看小甲鱼教程课后作业考printf格式化输出,各种调用转换字符,配合函数快查还能看懂,但是在输出填充 左右对齐等标志上看不明白,为什么所有的输出函数前都要加10呢? 比如

{
   printf(" 空格填充%010d\n",2015);
}

表上显示填充0就行了为什么加10呢,难道是启用标志的说明? 希望大佬解答下,谢谢{:5_104:}

qiuyouzhi 发表于 2020-6-5 18:23:47

你还得指定填充几位呀

永恒的蓝色梦想 发表于 2020-6-5 18:34:24

10 是指定宽度的。

JianHaoDaDa 发表于 2020-6-7 16:00:17

数据宽度大小吗类似于 %5.2f 的意思?好像有点明白了 谢谢大佬
页: [1]
查看完整版本: printf格式化输出的小问题大佬有兴趣看看嘛