[求助]如何将一个单词,映射为一个整数值
就比如,char s[]="love",如何将love这个单词映射为一个整数值呢?
编码的方法很多啊。
我给你一个方法:
a ~ z -> 0~25
A~Z -> 26~51
这意味着每个字母需要8个Bit, 也就是一个Byte。
举个具体的例子,"love" 拆开来 l ->11, o->14, v->21, e->4
11
11 向右移动8位 | 14 = 0X0B0E
0X0B0E 向右移动8位 | 21 = 0X0B0E15
0X0B0E15 向右移动8位 | 4 = 0X0B0E1504
所以 love => 0X0B0E1504