C语言 %8s 是什么意思 高手解答一下

如题所述

第1个回答  2017-05-10
对于printf的输出格式,%后面跟的数字表示输出的位数,%8表示输出8位,不足的,左边用空格补齐,类似的还有%-8,同样表示输出8位,不足的,右边用空格补齐。这种对格式的规定,不只是对输出字符串%s有效,对于其它输出格式也同样有效。还可以在%后面和8前面添加字符,表示输出8位,不足的,左边用指定字符补齐。
例如:
printf("%8s",abcde),输出 abcde
printf("%08s",abcde),输出000abcde本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网