首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

一个字符串的前8个字符,字段宽度为8字符,求解解决方案

2012-03-19 
一个字符串的前8个字符,字段宽度为8字符,求解为什么转换说明是%8.8s?而不是%8s?[解决办法]第一个八:表示显

一个字符串的前8个字符,字段宽度为8字符,求解
为什么转换说明是%8.8s?而不是%8s?

[解决办法]
第一个八:表示显示宽度 第二个八:表示显示精度
[解决办法]
前面的 表示显示的宽度

后面的 表示精度了哦
[解决办法]
简单试了一下,看样子:

小数点前的数字代表输出的字符所占空间大小。
小数点后的数字代表输出的字符串大小。

当字符串所占空间大小等于或小于要输出的字符串大小时,字符串正常显示;
当字符串所占空间大小大于要输出的字符串大小时,字符串默认靠右显示,前头就会多出空格。

热点排行