鱼C论坛's Archiver
论坛
›
C\C++交流
› printf函数输出
关亚宾
发表于 2014-1-19 15:17:31
printf函数输出
#include <stdio.h>
main()
{
printf("x=%d,y=%-6.2,z=%2d",2,8.99,300);
}
输出结果:x=2,y=9.00,z=300.
疑问:为什么Z输出还是300,不是两个字节吗?
machimilk
发表于 2014-1-19 16:03:09
当定义的列宽小于实际列宽,按实际的输出
山鹰
发表于 2014-1-19 16:04:40
两个直接是16位啊,一个数字占一位i
页:
[1]
查看完整版本:
printf函数输出