程序中格式化输出和转换非常常用,也非常重要,因此特别做了一个小结。
-----------------------------------------------------------------------------------------
形式:%[flags][width][.perc][F|N|h|l]type
c语言:
printf sprintf fprintf
MFC中
format
其中
flags:
- 左对齐
+ 在一个带符号数前加"+"或"-"号
type:
%c 单个字符
%d 十进制整数
%f 十进制浮点数
%g 十进制浮点数且不输出小数点后的0
%o 八进制数
%s 字符串
%u 无符号十进制数
%x 十六进制数
%% 输出百分号%