关于C语言 64位计算的有关问题
关于C语言 64位计算的问题int main(){unsigned int a,bULONGLONG ca 0x80000000b 0x4c a*bretu
关于C语言 64位计算的问题
int main()
{
unsigned int a,b;
ULONGLONG c;
a = 0x80000000;
b = 0x4;
c = a*b;
return 0;
}
为什么这段代码最后让c=0?
很难让我理解,有没有人能帮忙解释下?
[解决办法]去读一下arithmetic conversion