int x=0x61a=0x2537 int x=0x61b=a^0xee int x=0x61c=b^0xeeffe

十进制直接写数值即可。
而八進制较为特殊在不同语言中的表示有细微的差异。

  • 不同语言中的数值常量表示差异 
  • Java/C:八进制数值只能用一种前缀0不能用0o 0O,否则会报错(報错内容见文末)

至于JavaC八进制数值常量只能以0开头可能是因为这两种都是编译型的语言,而JavaScriptPython都是解释型的语言

在Java、C中八进制数值瑺量只能使用前缀0,不能使用0o0O否则会报错(语法提示也会红色高亮报警)。

}

我要回帖

更多关于 int x=0x61 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信