请问 unsiged long long a = 2*0x7FFFFFFF 是啥意思?
#include<stdio.h>int main(void)
{
unsigned long long a=0x7FFFFFFF;
unsigned long long c=2*0x7FFFFFFF;
printf("%llu %d\n%llu",2*a,c);
}
为什么 我得到的 2*a和c的值不一样?
2016-01-13 20:42
2016-01-14 09:23
2016-01-14 09:35