我有一些int
和short
这样:
int a = //...
short b = //..
使用以下位表示法创建int c
的最快方法是什么:
a
的第2和第3个最重要字节由b
的字节表示组成。 a
的其余字节保持不变。也许按位OR
会有所帮助,但仍然没有看到。
例如:
a = 01010101 01010101 01010101 01010101
b = 11111111 11111111
然后我们
c = 01010101 11111111 11111111 01010101