标题: printf()显示问题 [打印本页]

作者: gsr64    时间: 2025-1-10 10:40
标题: printf()显示问题
balance=0x30;           printf("xx:%X",balance);为何显示30FE
作者: wufa1986    时间: 2025-1-10 16:04
51单片机的局限,需要这样printf("xx:%X",()balance);
作者: wufa1986    时间: 2025-1-10 16:06
51单片机局限,需要写为printf("xx:%X",(int)balance)
作者: gsr64    时间: 2025-1-11 08:10
好的,非常感谢wufa1986的指导。
作者: ydatou    时间: 2025-1-11 09:06
看看keil c51关于printf的帮助。字节型数据要加上‘b’或‘B’





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1