1、如下图所示:
2、CString->CString
Format格式指令具有以下的形式:
"%" [index ":"] ["-"] [width] ["." prec] type
[width] 指定将被格式化的值占的宽度,看一个例子就明白了
Format("this is %4d",12);
输出是:this is 12
这个是比较容易,不过如果Width的值小于参数的长度,则没有效果。
如:Format("this is %1d",12);
输出是:this is 12
["-"] 这个指定参数向左齐,和[width]合在一起最可以看到效果:
Format("this is %-4d,yes",12);
输出是:this is 12 ,yes
对齐规则:
(1)当指定宽度大于要输出位数时,数右对齐,左端补空格
当前缀'-'号时,想要数左对齐,右端补空格
大大的前提:只有当“指定宽度”存在时,前缀'-'才有意义。
经验:一般来说,左端对齐的形式看上去要美观整齐一点。