Case:
#include <stdio.h>
#include <stdlib.h>
long long abc = 0x01234567891abcde;
long long xyz;
int main ()
{
xyz = abc << 65;
printf("%llx\n", xyz);
return 0;
}
The result of xyz should be "0",but it is "2468acf123579bc" ,same as xyz = abc
<< 1,Why?
So as for "int a<<35"and etc..
YangYueming
