定义的问题
int a1 = 9, b1 = 7;
int a2 =09, b2 =07;
1.这两个定义有什么不同?
2.定义2的错误是什么原因造成的?
[解决办法]
int a1 = 9, b1 = 7;
int a2 =09, b2 =07;
整数前面写0是八进制。。
八进制中 09是不可能存在的。
[解决办法]
以0开头的数字是八进制
发布时间: 2012-04-22 18:34:46 作者: rapoo
定义的问题
int a1 = 9, b1 = 7;
int a2 =09, b2 =07;
1.这两个定义有什么不同?
2.定义2的错误是什么原因造成的?
[解决办法]
int a1 = 9, b1 = 7;
int a2 =09, b2 =07;
整数前面写0是八进制。。
八进制中 09是不可能存在的。
[解决办法]
以0开头的数字是八进制