赞
踩
//stringf
#include<stdio.h>
#define BLURB "Authentic imitation!"
int main(){
printf("[%2s]\n",BLURB);
printf("[%24s]\n",BLURB);
printf("[%24.5s]\n",BLURB);
printf("[%-24.5s]\n",BLURB);
return 0;
}
1.%2s表示输出宽度至少为2,当待打印字符串长度大于2时,字段被扩大为可容纳字符串中的所有字符。
2.%24s表示输出宽度为24
3.%24.5s中的24表示输出宽度为24,但只输出该字符串的前5个字符,且为右对齐
4.%-24.5s中的-表示使得文本左对齐输出
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。