为啥int类型的数据赋值给char类型的变量内存里只有从左面数存有数据的2个字节有效
java中char类型占两个字节,int 占4个字节而你的机器是按小端模式来存储数据所以int强转成char的时候,只有低两个字节的数据效65633=》0x10061,低两个字节就是0x0061=》97
■网友
char2字节。数据超大于等于65536会溢出
推荐阅读
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- 为啥工商银行的用户体验如此之差
- 汽车|看了中消协4S店服务测评调查结果,终于知道法系车为啥卖不好了
- 你为啥从窝窝商城离职?
- 为啥5G和2.4G默认的BSSID是相同的
- 怎样评价类似前橙会、百老汇、南极圈这样类型的离职帮抱团,对企业的积极意义和消极意义
- 为啥电器实体店的价格比淘宝贵那么多
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- 为啥到现在你还没有女朋友 ?
