查看: 265|回复: 1

关于声明中无符号16位整数的问题

[复制链接]

1

主题

3

帖子

55

积分

注册会员

Rank: 2

积分
55
发表于 2023-8-17 10:18:57 | 显示全部楼层 |阅读模式
在编程过程中遇到个问题,单片机是STC8和CH32V003,同样的方法,将变量通过串口打印,编程过程中声明无符号16位整数时,STC8遇到了数据溢出后串口打印的结果是带符号的,以下是天问block 2023春季版的截图,左侧是STC8 ,右侧是CH32V003,同样是位da变量赋值65535,类型都是无符号16为整数,但打印出的结果却不一样。望能得到回复支持。
edf12444515b62aab8d10348d314ba9.png             842826d8ae9af1e9c23a38456140cd6.png
回复

使用道具 举报

53

主题

228

帖子

5290

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5290
发表于 2023-8-21 13:56:21 | 显示全部楼层
可能和打印的函数有关
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号-1 )

GMT+8, 2024-5-2 09:08 , Processed in 0.347929 second(s), 26 queries .

Powered by Discuz!

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表