一个字符串的前8个字符,字段宽度为8字符,求解
为什么转换说明是%8.8s?而不是%8s?
[解决办法]
第一个八:表示显示宽度 第二个八:表示显示精度
[解决办法]
前面的 表示显示的宽度
后面的 表示精度了哦
[解决办法]
简单试了一下,看样子:
小数点前的数字代表输出的字符所占空间大小。
小数点后的数字代表输出的字符串大小。
当字符串所占空间大小等于或小于要输出的字符串大小时,字符串正常显示;
当字符串所占空间大小大于要输出的字符串大小时,字符串默认靠右显示,前头就会多出空格。