c格式化符小记

char s[]="ABCDEFGHJKL";
printf("%%%20s%%\n",s);// %%打印输出% %20s打印输出20长度字符宽度不够补0,默认往右对齐。
printf("%%%-20s%%\n",s); // %-20s打印输出20长度字符宽度不够补空格,-表示往左对齐。
printf("%%%+20s%%\n",s); // %+20s打印输出20长度字符宽度不够补空格,+表示往右对齐。
printf("%%%020s%%\n",s);// %020s打印输出20长度字符宽度不够补0,020表示宽度20不够补0。 
printf("%%%-020s%%\n",s);
posted @ 2011-10-25 11:34  火腿骑士  阅读(257)  评论(0编辑  收藏  举报