【发布时间】:2015-04-18 14:14:36
【问题描述】:
我正在研究一个用 c++ 编码的哈希函数,我想知道为什么主常量变量是用十六进制值初始化的。喜欢
unsigned long i= 0x428a2f98 ;
这样做是为了性能,如果是,请解释一下,因为我认为它在某个时候已经转换为整数值。
【问题讨论】:
-
有时,例如在嵌入式系统上,分配的值是硬件设备的地址。嵌入式系统上的地址最好以十六进制形式查看。
标签: c++ hash sha256 hash-function