经常要用到格式化输出,输入函数,因此各个格式化字符就显得比较重要。下面对常用的格式化字符做一个总结:
%d:格式化为有符号十进制整数,可以有长度的修饰。如 %5d %ld。%5d表示格式化的宽度为5。
%o:格式化为有符号八进制数
%x:格式化为有符号16进制数
%I64d:格式化为有符号十进制数,ps:64位数据。LINUX下为%lld
上述所述均有对应的无符号类型: %u & %I64u
%c:格式化一个字节的数据
%s:格式化字符串,以\0结束
%f:格式化小数输出,可以指定宽度
%e:以指数方式输出浮点数