0101是一个八进制数,转换为十进制是65。执行a=0101,实际上a的值为65。

执行b=a>>2,相当于将a的二进制表示向右移动两位,高位补0。65的二进制表示是0100 0001,向右移动两位后变为0001 0000,转换为十进制是16。因此,执行完毕后b的值为16。

执行int a=0101b=a2;后b的值为解析

原文地址: https://www.cveoy.top/t/topic/bVfv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录