%3d的意思
(2013-01-21 22:02:44)
标签:
项后空格三个位置原文it |
分类: 找工作笔试 |
=的意思是,给当前输出项默认最少分配三个输出位置,如果输出的内容少于三个字符,那么在其前面补上空格,如果多于三个字符,那么安原文输出
printf("=",2);
结果就是:空格空格2
printf("=",22);
结果就是:空格22
printf("=",1234);
结果就是:1234
而%-3d正好相反,是在输出项后面补上空格
如:
printf("%-3d",2);
结果就是:2空格空格