找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2420|回复: 55
打印 上一主题 下一主题
收起左侧

表现奇怪的C语言0x80 正数?负数?bug?

  [复制链接]
楼主
ID:879809 发表于 2022-9-14 15:35 | 显示全部楼层
censv 发表于 2022-9-14 12:50
不是不分步,是我不懂你的分布是什么意思?
我以为你是嫌代码多懒得看,我只好把代码再精简一下

你精简的结果已经很明显了,没有人能看懂你在说什么东西。

你要把每一步都仔细写出来,大家才能知道你哪里错了。
回复

使用道具 举报

沙发
ID:879809 发表于 2022-9-14 23:04 | 显示全部楼层
censv 发表于 2022-9-14 22:28
常量当然有类型,字面量常量0x80永远是正的128。

咱们撇过以上分歧不谈,你认为下一行语句执行后resul ...

c语言的魅力就在于贴近机器,0x80赋值给signed char后不是正数
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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