您的位置:首页 > 编程语言 > C语言/C++

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

2016-09-01 17:01 169 查看
有一段从C#移植到C++的代码

中间用到一个数,00160000

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

然而,出现了BUG

 C++里面  00160000 的值是0xe000 , 160000 的值是0x27100

C#里面  00160000 和160000 都是0x27100

具体按什么算的,暂时没找到答案。

nozuonodie,先在此做备忘。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: