今日byte引发之尴尬

今日byte引发之尴尬

今天遇到了一些问题,让我发现我基础还真挺弱的,哈哈~~~~~
老师讲课,有个同学提了一个问题,老师突然点名问我,我竟然一脸懵逼,不知道该怎么回答,问题如下,哎。。。。。。

byte i = 8;
//问题: 8是int类型,转换byte类型,怎么没有错呢

我不知怎么回答,老师充满爱意的说,没事,错了也不要紧,结局就是我回答不上。尴尬啊

byte的大小为8bits,占一个字节, byte类型数值范围是 -128 ~ 127,而数字8属于这个范围,所以是可以的,如果i = 128,超过了byte的范围,就会报错

还有后来老师又问单词 main 是否是关键字或者是保留字,我还是懵逼了。。。呜呜呜呜呜呜。。。
查阅了资料发现,main是程序的入口,不是关键字,啊啊啊啊

小问题也是可以考倒你的,我再也不敢大意啦

猜你喜欢

转载自blog.csdn.net/qq_42224683/article/details/107212063