0开头的是八进制 0X 是十六进制0123 转换成十进制即:3*8^0+2*8^1+1*8^3=830x25转换成十进制即:5*16^0+2*16^1 = 37 其实楼上的说的对,在最开始的时候不要太拘泥于细节,有些细节涉及很底层的东西,初学者的话知道有这么回事,知道怎么转换就好了,对于有些东西在以后的实践中你自己就会慢慢理解的