標(biāo)題: keilC51里面怎么定義一個64位的數(shù)據(jù) [打印本頁]

作者: 歸刃    時間: 2022-8-3 14:52
標(biāo)題: keilC51里面怎么定義一個64位的數(shù)據(jù)
如題

作者: Hephaestus    時間: 2022-8-3 17:44
RVMDK:
  1. #include<stdint.h>
  2. uint64_t i;
  3. int64_t j;
復(fù)制代碼


至于C51就別做夢了。

另外別亂喊什么Keil的,顯得沒文化,這是完全不同的兩個軟件,你說Keil只能讓別人摸不到頭腦。
作者: 小黑屋525    時間: 2022-8-3 19:33
long long int i;
作者: Hephaestus    時間: 2022-8-3 20:25
小黑屋525 發(fā)表于 2022-8-3 19:33
long long int i;

你去看MDK自帶的armcc User Guide,long long在c99模式下是可以用的,在c90下,strict模式中不好使,因為c90里面沒有l(wèi)ong long這個類型,還好默認(rèn)是nostrict。
作者: 大漠落日    時間: 2022-8-4 08:46
定義個聯(lián)合不就行了,注意一下大小端問題,不要把事情搞那么復(fù)雜,能解決問題就是好辦法。。
作者: 小黑屋525    時間: 2022-8-4 09:13
Hephaestus 發(fā)表于 2022-8-3 20:25
你去看MDK自帶的armcc User Guide,long long在c99模式下是可以用的,在c90下,strict模式中不好使,因為 ...

我是很久以前用過默認(rèn)的開發(fā)設(shè)置使用過一次沒有出現(xiàn)什么問題,具體的我不太了解,我現(xiàn)在很少用MDK開發(fā)了,51單片機(jī)我打死都不會再用了。
作者: ankangyu    時間: 2022-8-5 21:35
我記得無法定義的,但是可以變量聯(lián)合使用記錄數(shù)據(jù)大小




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1