打印
[技术问答]

Keil C51中printf 与标准C的区别

[复制链接]
131|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hilahope|  楼主 | 2024-4-14 20:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
KEIL里扩展出了b,h,l来对输入字节宽的设置:
(1)b 8位
(2)h 16位
(3)l 32位

在Keil C51中用printf输出一个单字节变量时要使用%bd,如
unsigned char counter;
printf(“Current count: %bd/n”, counter);

而在标准C语言中都是使用%d:
printf(“Current count: %d/n”, counter);

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

1095

帖子

0

粉丝