liudongcan 发表于 2015-10-19 19:33
byte类型运算后自动升为int类型。不过这题不是
迷茫不堪的年纪 发表于 2015-10-19 19:41
不会是128 哇 。 如果 自动转int 8 , 之后+=赋值对么
朦胧色彩 发表于 2015-10-19 19:49
X = 128
x = -128 byte的范围是-128-127
小穿钉 发表于 2015-10-19 19:43
50大分的大神,直接说结果嘛
迷茫不堪的年纪 发表于 2015-10-19 19:55
忽略了 字节范围了- - -128 , 最后是多少
小穿钉 发表于 2015-10-19 19:36
不会报错,这都是我自己敲的,最基础的
Sayman 发表于 2015-10-19 21:21
总是有这么多陷阱
tuyrt7 发表于 2015-10-19 21:43
哈哈 我也看到了这个漏洞。是不是取值范围的问题。byte (128) =-128
JYcainiao 发表于 2015-10-19 22:19
byte x=8;
int X=x+120;
x+=120;
liudongcan 发表于 2015-10-19 22:26
我看到有隐含强制转换,但没计算结果
迷途老马 发表于 2015-10-19 22:38
点进来看看,有点收获。
格子伞 发表于 2015-10-19 22:46
不一样,小x好像 是负几来着
sxfhblf123 发表于 2015-10-19 23:03
赞一个有点意思
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |