【发布时间】:2012-01-14 13:04:23
【问题描述】:
假设我有以下 char 数组
char array[32];
我只想将此数组的 10 个最高有效位用作哈希值。
是否可以对这个 char 数组使用按位运算?
如果是这样,我该怎么做?
【问题讨论】:
-
定义“10 个最高有效位”。
-
这将取决于字节和位顺序以及存储在数组中的内容。您绝对可以对数组的各个字符进行位操作,但您需要定义“10 个最高有效位”以获得具体帮助。
标签: c bitwise-operators arrays