一、限定宽度
1.未超宽度
int main()
{
printf("%d\n", 123);
printf("%5d", 123);
return 0;
}
上⾯⽰例中,%5d表⽰这个占位符的宽度⾄少为5位。如果不满5位,对应的值的前⾯会添加空格,即输出的值默认是右对⻬。

如果希望改成左对⻬,在输出内容后⾯添加空格,可以在占位符的%的后⾯插⼊⼀个负号。
int main()
{
printf("%d\n", 123);
printf("%5d\n", 123);
printf("%-5d\n"