C语言中%81d 是什么意思,
答案:5 悬赏:60 手机版
解决时间 2021-02-15 03:51
- 提问者网友:酱爆肉
- 2021-02-14 10:39
为为什么要加个8181代表什么原语句 printf("%8ld%8ld",f[0],f[1]);
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-02-14 11:30
这写得有一点出入:应该是%8ld,是小写字母L,不是数字1。
%8ld就是按8位宽度来输出一个长整型量,数字不足8位时,左边补空格;如果超过8位,就按实际输出。
%8ld就是按8位宽度来输出一个长整型量,数字不足8位时,左边补空格;如果超过8位,就按实际输出。
全部回答
- 1楼网友:一袍清酒付
- 2021-02-14 15:00
输出的数据最长为8位
- 2楼网友:煞尾
- 2021-02-14 14:34
意思是8位长整型(ld)输出
- 3楼网友:孤独入客枕
- 2021-02-14 14:14
%8ld和%8d含义差不多吧?我调试了下。%8ld也是按8个字符长度输出,不够的话补空白。更长的话按原长度输出。具体的话C的基础书关于printf的用法上应该有说的,我也忘记了
%8d 也是这样的效果.
- 4楼网友:空山清雨
- 2021-02-14 12:50
printf其实是一个功能很强大的输出函数,可以控制输出数据的宽度、对齐方向、小数点后的位数等等。你可以百度一下printf,它会告诉你printf的参数都有什么意义。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯