
将一个长整型数赋给短整型变量,会有什么结果
5个回答
展开全部
在短整型所能表示的范围内数值没有影响,否则上溢而出现错误。计算机对下溢作0处理,对上溢则无法表示,如果程序没有对强制数据类型转换异常的监控,则直接报出内存错误而意外结束。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译器进行截断。
比如int 4字节赋值给short 2字节,会把int的高2个字节截断,只把低2个字节赋值给short
比如int 4字节赋值给short 2字节,会把int的高2个字节截断,只把低2个字节赋值给short
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可能会溢出
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询