c语言中%d与%4d的区别

2018-05-21  本文已影响0人  呜呜呜秋风扫落叶

2018/5/21日发布

c语言中%d与%4d的区别

测试%d与%4d的区别,%d是按照原型输出,有多少位就有多少位,另外c语言中数据的宽度是从右边开始算起的,比如%4d就表示数据宽度为4,不够的那空格来补,如果超出四位,则应该原型输出。具体测试程序如下,只需粘贴复制到VC6.0上运行就可知道两者的区别。

#include

void main()

{

printf("%d\n%4d\n",1,1);

printf("%d\n%4d\n",11111,111111);

}

上一篇 下一篇

猜你喜欢

热点阅读