格式化数据到 指定的缓冲区
格式:
%[-][#][0][width][.precision]type
- : 用空白或0填充 字段宽度,调整输出左对齐,如果忽略,填充在左边,即右对齐
# :16进制前缀,在字符前面加上 0x 或 0X
0 : 用0填充字段宽度,如果忽略,则用空白填充
width : 指定输出缓冲的字符数的最小值,该参数不会引起字符被截短,如果输出的字符数 大于 该参数,或者该参数没有指定,所有字符都被输出,
.precision:对数字来说 , 精度, 指定 最低输出几位 数 ,如果实际输出的位数小于 该参数,则会在小数左边填充0,如果小于实际的位数则全部输出,没设置或只写".",默认为1
对字符串来说,则是 指定最大字符数
该函数不能格式化浮点数