C语言:%4d是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:09:21
如题,谢谢

%d 是按你的数据的实际长度输出,而%md 是输出m位宽度的数据,不够用空格补充,太长则输出全部。
其的也有%m.nf 是输出实数,总共m位,n位小数。

4代表输出最小宽度,若实际位数多于定义的宽度,则按实际位数输出,若实际位数少于定义的宽度则补以空格或0。
d代表以十进制形式输出带符号整数(正数不输出符号)

在输出函数中用于控制输出整数的格式,它的意思是,十进制的整数,占4个位置。不足补空格。

LZ少了点东西吧..%是双目运算符..怎么会只有一边呢..正常是%的用法是 "A%B" 意思是"取A除以B后的余数."