为了账号安全,请及时绑定邮箱和手机立即绑定

關於初始nTableMask的值

https://img1.sycdn.imooc.com//5c121809000130bb09150223.jpghttps://img1.sycdn.imooc.com//5c1218080001dd5002770026.jpghttps://img1.sycdn.imooc.com//5c12188b0001d99301490062.jpghttps://img1.sycdn.imooc.com//5c12180900018f2608020095.jpg

數組初始化的時候是把mTableMask賦值爲HT_MIN_MASK,而HT_MIN_MASK的值爲-2,在後面進行gdb的調試的時候得出的的nTableMask的值爲4294967294,這就是初始化爲(uint32_t)-2的值,然後如果是-2的話,和老師後面說的hash array只需要2個也是對應的。

正在回答

3 回答

是的  初始的时候时候Packed Array的。 直接动手实验,很赞!

0 回复 有任何疑惑可以回复我~
#1

AI答疑助手

是,讲的很好,很清楚
2018-12-13 回复 有任何疑惑可以回复我~
#2

慕无忌2563680 提问者

所以老师什么时候出新课啊
2018-12-14 回复 有任何疑惑可以回复我~
#3

陈雷 回复 慕无忌2563680 提问者

预计下个月上线哈
2018-12-14 回复 有任何疑惑可以回复我~

说的都很好

0 回复 有任何疑惑可以回复我~
#1

陈雷

谢谢支持哈
2018-12-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

關於初始nTableMask的值

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信