使用int64_t 定义数据 在函数中返回会异常。是否需要配置才能正常使用int64数据类型?代码移植过来里面有很多地方int64运算,目前调用后计算会不正常。
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
使用int64_t 定义数据 在函数中返回会异常。是否需要配置才能正常使用int64数据类型?代码移植过来里面有很多地方int64运算,目前调用后计算会不正常。
顶顶顶
具体计算异常的现象是什么,使用什么功能出现了异常的。?
如果是64位变量打印,需注意:
你好这个图片加载不出来。我用的是int64_t 类型的变量 count ,tick中断中 count++ 然后有个int64_t get_tick函数return tick, 在调用get_tick函数 返回值一直都是0的 然后我转换成 int32_t 打印出高32位(count >>32) 和低32位(count &0xffffffff)低32位是在增加的
操作方式参考博客第四点:
老天,都要运用64位数据吗,32位数据还不够运算. 会不会是数据返回运用时没有强制数据类型转换?