请问C语言中“%#10d”是什么意思?

[复制链接]
查看11 | 回复1 | 2018-4-13 10:41:25 | 显示全部楼层 |阅读模式
“%#10d“中表示的是10表示的从右往左开始写数,总共10位,多出的位数由空格代替,如果想改为从左向右,可以改成%-10d;#表示的是输出进制的问题,默认为10进制,比如”%#od“则表示以8进制输出..
回复

使用道具 举报

千问 | 2018-4-13 10:41:25 | 显示全部楼层
%10d是表示第十位开始写数比如输出1 %d:1 %10d:
1那个井号我就不清楚了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行