递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 4316|回复: 2
打印 上一主题 下一主题

[其它] 【分享】整数强转无符号字节以整数表达;

[复制链接]

346

主题

1600

帖子

6537

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6537
QQ
跳转到指定楼层
楼主
发表于 2022-5-2 01:49:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  1. 这不是BUG,但我觉得不合理。
  2. 1、变量 整数 A 值 250
  3. 2、变量 整数 B = (整数)(字节)A
  4. 大家猜猜这时候B的值是多少???
  5. 此时 B = -6
复制代码

哎,直接上表达式吧: 调试输出 (指针到字节集 (取变量地址 (A), 1).取字节集数据 (0, 整数))
因为没有 到字节()  ,而强转字节 会出负数,故此,的传出短整数或者整数。



专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

59

主题

646

帖子

4681

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
4681
QQ
沙发
发表于 2022-5-2 08:01:45 | 只看该作者
值250已经超出了字节范围,值当然会错,火山字节是有符号的,-128-127
QQ8592101
回复

使用道具 举报

346

主题

1600

帖子

6537

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6537
QQ
板凳
 楼主| 发表于 2022-5-2 13:32:16 | 只看该作者
飞翔的企鹅 发表于 2022-5-2 08:01
值250已经超出了字节范围,值当然会错,火山字节是有符号的,-128-127

正解,

专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 23:22 , Processed in 0.105422 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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