骑上最爱 发表于 2013-5-22 17:32 你这个是把byte放在int里面,当然可行了。 byte占用1个字节,int占用4个字节,怎么都能放的下,所以没问题 ...
360软件小助手截图20130522220003.jpg (25.19 KB, 下载次数: 0)
下载附件
2013-5-22 22:04 上传
错误提示.jpg (66.97 KB, 下载次数: 0)
2013-5-22 22:05 上传
修改后运行成功.jpg (88.69 KB, 下载次数: 0)
2013-5-22 22:08 上传
黄炳期 发表于 2013-5-22 22:09 大神们都回复的挺好的,我就来一个对比吧 b1,b2是变量,数值是变化的,系统无法判断变量值是否在byte(-128 ...
基本数据类型其实就是存储的空间大小不一样,byte两个八位,int四个八位,说白了 楼主所述问题就是说byte型可以赋值到int型,这个赋值的过程就是存储的过程,自然byte型会存到int型的低两个八位中。视频中后边会出现将int的低两个八位存到byte中的情况。