常量12345在代码中的八进制,十六进制写法,求详细过程...

如题所述

连除就好了,12345/8=1543余1,1543/8=192余7,192/8=24余0,24/8=3余0,3/8=0余3,所以结果就是30071,就是3*8^,4+0*8^3+0*8^2+7*8^1+1*8^0=12345。追问

int类型的常量用八进制来写的规则是以0开头,难道实在前面加0?十六进制难道是在前面加0X?这...

追答

sorry,不够严谨,确实要加,8进制是字母“o”,16进制是数字0和字母x,加在前面就可以。

温馨提示:答案为网友推荐,仅供参考
相似回答