sprintf

用keil可以用sprintf(tmp , "%012llx" , dec_number);轉(zhuǎn)換64位的十六進制,咱們的軟件使用這條指令后轉(zhuǎn)換出來的是lx,我應(yīng)該怎么操作。

image.png

軟件設(shè)置如上



是希望將64位的dec_number轉(zhuǎn)換成字符串放到tmp這個數(shù)組里嗎,“轉(zhuǎn)換出來的是lx”是指只有32位轉(zhuǎn)換成為了字符而不是64位轉(zhuǎn)換成了字符嗎?稍等我復現(xiàn)一下。


目前的編譯器庫中printf系不支持64位操作,無法識別“%llx”為64位十六進制格式,可以考慮將其拆分為2個32位數(shù)進行轉(zhuǎn)換。

image.png

image.png


好的,謝謝。去掉這個也可以實現(xiàn),只是flash 會多占用十幾K。

image.png


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

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