10d是什么意思
答案:2 悬赏:60 手机版
解决时间 2021-03-05 23:34
- 提问者网友:焚苦与心
- 2021-03-05 04:45
10d是什么意思
最佳答案
- 五星知识达人网友:几近狂妄
- 2021-03-05 06:10
d “day”的缩写 意思:天。
全部回答
- 1楼网友:鱼忧
- 2021-03-05 06:29
"%#10d" 一个字符串常量。
例如
char fmt[]="%#10d"; // 给fmt初始化一个字符串常量,内容是 %#10d
strcpy(fmt,"%#10d"); // 复制 字符串常量 给 fmt
(2)格式语句:
# 在 d 格式 里是多余的,在 o,x,等格式 里有用。
int k = 1234;
printf("%#10d",k); 输出:白白白白白白1234
按十进制整形输出k,占10位子。 # 无用,是多余的,%10d 里 10是输出“场宽",占10位子.d 十进制整形
# 若用在 八进制输出,16进制输出:
int k =127;
printf("%#o",k); // 输出八进制: 0177
printf("%#x",k); // 输出16进制: 0x7f
八进制 打头的 0,16进制打头的 0x ,因为有 #号, 自动添加。
printf("%#08x\n",k); // 输出16进制,有打头的 0x,场宽8位,不足8位加0
输出: 0x00007f -- 0x占了2位,数7f 占了2位,补4个0。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯