有关 字段宽度的小问题
#define PAGES 931
int main(void)
{
printf("*%d*\n",PAGES);
printf("*%4d*\n",PAGES);
printf("*%10d*\n",PAGES);
printf("*-10d*\n",PAGES);
return 0;
}
结果是
*931*
* 931*
* 931*
*-10d*
首先。。。 在原结果 *931* 是5个宽度。
在第二个printf中 声明了 是4个宽度。。
为什么结果是 * 931* ?/这不是6个宽度。。。
还请哪个大哥解释下。。。。
相关推荐
根据sql语句生成rdlc报表,字段宽度自适应
可以在Web Services等应用中生成Excel或pdf文件,返回给调用接口的客户端,生成pdf部分出现乱码,需要给类设置字体,时间紧迫,不做修改,请不要介意。
short int、long、float、double使用问题说明
在Access数据导出到DBF时遇到此问题,DBF中的字段宽度不是指Access中的字段所占字节数,而是字符数。
CSS教程:legend标签设定宽度
原文:http://www.planabc.net/2008/07/24/legend_width/ 我们在做表单的时候经常会使用到这样的结构: <fieldset> <legend>哪些浏览器legend标签设定的宽度有效</legend> <input type=checkbox value=ie6 name=width id=ie6 checked=checked /><label for=ie6>IE6</label> <input type=checkbox value=ie7 name=width id=ie7checked=checked
获取DataTable各字段的最长值
在展现表格时,期待单元格的宽度能适应行记录中的最长值,此方法解决获取Datatable内各字段在行记录中的最长值的问题,用于设置列宽,从而放弃浏览器的自适应宽度的鸡肋方法。
MySQL整型字段详解[项目源码]
本文详细介绍了MySQL中常见的整型字段类型,包括tinyint、smallint、mediumint、int和bigint,以及它们的存储大小、取值范围和显示宽度。文章首先解释了字节和位的基本概念,然后逐一分析了每种整型类型的存储空间和数值范围,包括无符号和有符号两种情况。此外,文章还澄清了一个常见的误解,即字段类型后面的括号数字并不表示存储长度,而是表示最大显示宽度。最后,文章提醒读者在使用显示宽度时要谨慎,因为MySQL在某些复杂查询中可能会依赖这个宽度。


新手乐园
