A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
peku
中级黑马
黑马币:21
帖子:54
精华:0
© peku 中级黑马 / 2014-4-17 21:50 / 836 人查看 / 10 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
查看全部评分
满兴旺 发表于 2014-4-17 21:54 x++,x+=1;应该是在自身身上作变换。而x=x+1; x+1要先把x转换成int型,因为系统默认int型嘛,也就是后面那 ...
月光海 发表于 2014-4-17 21:55 byte x=1;x=x+1这个的意思是X为byte类型,然后byte类型和整形1相加,然后将结果赋值给byte类型的x,自然不 ...
peku 发表于 2014-4-17 22:03 但是毕老师的视频上说x+=1其实前面过程和x=x+1,就是最后自动将加的结果转换成byte的,所以不会报错,所 ...
peku 发表于 2014-4-17 22:07 这个我明白,我是想知道为什么x=x+1不搞个自动转换,就是这样x=(byte)(x+1),这样不就和x+=1一样了吗,为什 ...
月光海 发表于 2014-4-17 22:12 这个就是损失精度的问题啊,在实际的开发中可能有的程序员不注意这个问题,如果因为程序中精度的损失造成 ...