C++ 和C#中 数字前有0的不同处理

来源:互联网 发布:js监听手机端软键盘 编辑:程序博客网 时间:2024/06/03 23:03

有一段从C#移植到C++的代码

中间用到一个数,00160000

是判定日期用的,所以格式是这样,也没有改动,就移植到了C++

然而,出现了BUG

 C++里面  00160000 的值是0xe000 , 160000 的值是0x27100
C#里面  00160000 和160000 都是0x27100
具体按什么算的,暂时没找到答案。

nozuonodie,先在此做备忘。

0 0
原创粉丝点击