MDK arm芯片编译器支持64为整型变量吗?
最近一个程序要64个位标志,就想用一个64位的整型变量来做。对64位的整型变量进行位操作,老是数据不对。现在怀疑是不是编译器就支持64位整型变量。 看看 LONG INT行吗? long int,是32位吧。 __int64是64位的不过64位数据操作汇编代码不也不怎么看的明白 支持。可以看ARMcc的编译器手册,Keil自带。印象中是long long和__int64。可以考虑用stdint.h的int64_t,如果版本够新的话。 是的,long long 就可以,我用过
页:
[1]