This is the mail archive of the
mailing list for the GCC project.
Is it a bug when use â<<âif the operator is out of the size "0~63"
- From: Yang Yueming <yueming dot yang at huawei dot com>
- To: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Fri, 24 Feb 2012 08:34:42 +0000
- Subject: Is it a bug when use â<<âif the operator is out of the size "0~63"
long long abc = 0x01234567891abcde;
long long xyz;
int main ()
xyz = abc << 65;
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..