C语言格式%10.3 10表示什么意思

如题所述

10表示输出总共至少要占用的字符数,小数点也计算在内,如果超出则失效

比如:printf("%10.3f",a); 当a是3.14时,由于输出只占用4个字符位置,则实际输出这4个字符时,先输出10-4=6个空格在前[      3.14]

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答