热门

最新

红包

立Flag

投票

同城

我的

发布
qq_46599129
方思永江
6 年前
trueqq_46599129

今天突然想到一个问题,起因是对赋值运算符的学习
如果我把一个int类型变量赋值给一个short类型的变量会出现possible loss of procision的错误,
但我如果是把int类型的常量赋值给short类型的变量就没有错,但如果换成long型的常量还是会出现上面的错误
我只能认为是int类型的常量比较特殊。
有大佬能解释一下吗?
谢谢了

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
今天突然想到一个问题,起因是对赋值运算符的学习如果我把一个int类型变量赋值给一个short类型的变量会出现possible loss of procision的错误,但我如果是把int类型的常量赋值给short类型的变量就没有错,但如果换成long型的常量还是会出现上面的错误我只能认为是int类型的常量比较特殊。有大佬能解释一下吗?谢谢了
立即登录