标签: c++ c delphi
C中的以下陈述:
iONE >>= iShift; iONE &= 0xffefffff; iONE |= (((((long)(*temp & 0x7f) - 65) << 2) + iShift + 1023) << 20) | (iTWO & 0x80000000);
在Delphi中是否有类似shr=,And=和Or=的内容。是否有比文字移植更合适的方式,尤其是第三种语句。
shr=
And=
Or=
答案 0 :(得分:2)
这些基本上是两个操作相结合 x >>= y表示x = x >> y 这同样适用于&=和|= 对于Delphi部分:And,Or和Right Shift。
x >>= y
x = x >> y
&=
|=