A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

面试题 B :。

    * short s=1;s = s+1;

    * short s=1;s+=1;

5 个回复

正序浏览
第一句有问题,1位int型,1+s变成int型,不能赋值给short型的变量
回复 使用道具 举报
二楼真相帝
回复 使用道具 举报
楼上说的很有道理{:2_38:}
回复 使用道具 举报
感觉二楼说的对...大家怎么看。。。
回复 使用道具 举报
第一行是错误的,数字1默认是int类型,加一后不能赋值给short类型的a。
第二行正确,+=符号会自动类型强制转换。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马