这是printf
的格式化参数,表示输出一个整型数值,输出宽度为4,且右对齐,如:
printf( "%4d", 1 );
1//输出1的前边有3个空格,补齐4位的宽度
printf( "%4d", 11);
11//输出11前边有2个空格,补齐4位的宽度
printf( "%4d", 11111 );
11111//因为超过了4位,所以前边没有空格
如果要左对齐,则改为 %-4d
这是printf
的格式化参数,表示输出一个整型数值,输出宽度为4,且右对齐,如:
printf( "%4d", 1 );
1//输出1的前边有3个空格,补齐4位的宽度
printf( "%4d", 11);
11//输出11前边有2个空格,补齐4位的宽度
printf( "%4d", 11111 );
11111//因为超过了4位,所以前边没有空格
如果要左对齐,则改为 %-4d