小骆驼 发表于 2015-6-3 17:42
111是十进制数,而0111是八进制数,0开头的是八进制数 ,0x开头的是16进制数,“0111”转换成十进制是73, ...
twa42 发表于 2015-6-4 09:21
哦,原来这样~谢谢你啊!再上网查了下转换的问题,基本懂了
少年闰土 发表于 2015-6-4 13:31
如一楼所说0111被编译器解释为八进制数,而111被解释为十进制,左移两位相当于乘以4(2*2),73*4=292, 111 ...
少年闰土 发表于 2015-6-4 13:31
如一楼所说0111被编译器解释为八进制数,而111被解释为十进制,左移两位相当于乘以4(2*2),73*4=292, 111 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |