我的是ADS1.2,<br />#define a 1<<29<br />#define a 1<<30<br />#define a 1<<31<br />前面两条编译都能通过,第三条编译就提示错误。<br />#define a 1<<31<br />用#define a 0x80000000就可以<br />难道左移不能移到最高位么?那么左移是不是也不能溢出啊。<br />请前辈门指点一下啊,小弟不胜感激。<br /> |
|