C语言问题

[复制链接]
查看11 | 回复2 | 2013-5-25 14:36:28 | 显示全部楼层 |阅读模式
格式字符(9种)
(1)d(或i)格式符。用来输出十进制整数,有以下几种用法:
①%d,按整型数据的实际长度输出。
②%md,m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输出。
③%ld(%mld 也可),输出长整型数据。
例如:long a=123456;
printf("%ld",a); (2)o格式符,以八进制数形式输出整数。格式:%o,%mo,%lo,%mlo都可。
(3)x(或X)格式符,以十六进制数形式输出整数。格式:%x,%mx,%lx,%mlx都可。
(...
回复

使用道具 举报

千问 | 2013-5-25 14:36:28 | 显示全部楼层
这个似乎没有什么特别的意思,换成aa也同样输出aa:它没有紧跟%号后边不做格式限制,就是一个字符串。printf("Hello world!\n");...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行