CH32V208GBU6 數(shù)據(jù)類型定義 int64_t導(dǎo)致結(jié)果異常

使用int64_t 定義數(shù)據(jù)? ? 在函數(shù)中返回會異常。是否需要配置才能正常使用int64數(shù)據(jù)類型?代碼移植過來里面有很多地方int64運(yùn)算,目前調(diào)用后計算會不正常。


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

頂頂頂


具體計算異常的現(xiàn)象是什么,使用什么功能出現(xiàn)了異常的。?

如果是64位變量打印,需注意:

2773877-20220725141859845-863058166.jpg


你好這個圖片加載不出來。我用的是int64_t?類型的變量? count?,tick中斷中?count++? ? ? ?然后有個int64_t? get_tick函數(shù)return?tick,?在調(diào)用get_tick函數(shù) 返回值一直都是0的? 然后我轉(zhuǎn)換成?int32_t? 打印出高32位(count >>32)? 和低32位(count &0xffffffff)低32位是在增加的? ??


操作方式參考博客第四點(diǎn):

關(guān)于MounRiver編譯器配置的若干問題 - JayWell - 博客園 (cnblogs.com)


老天,都要運(yùn)用64位數(shù)據(jù)嗎,32位數(shù)據(jù)還不夠運(yùn)算. 會不會是數(shù)據(jù)返回運(yùn)用時沒有強(qiáng)制數(shù)據(jù)類型轉(zhuǎn)換?


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频