看起来如果移位的左操作数很长,我应该能够在C/C++中执行超过32位的位移.但这似乎不起作用,至少使用g ++编译器.
例:
unsigned long A = (1L << 37)
给
A = 0
这不是我想要的.我错过了什么,或者这是不可能的?
-J
c c++
c ×1
c++ ×1