今天版本出了bug,又是出现在存储字段上。
心很碎。
原因当然是字节缺斤少两了,因为挖了之前留的保留字段数组,然而这个数组却是int类型的,惯性思维让我以为这是一个char类型的,结果就是挖多了若干字节。
为什么用char比int好?因为int总是要去计算,而char就1个字节,不容易出错罢了。
总结以下两点:
保留字段数组,用char类型
挖保留字段数组时,一定要看清楚它的类型
本文共 243 字,大约阅读时间需要 1 分钟。
今天版本出了bug,又是出现在存储字段上。
心很碎。
原因当然是字节缺斤少两了,因为挖了之前留的保留字段数组,然而这个数组却是int类型的,惯性思维让我以为这是一个char类型的,结果就是挖多了若干字节。
为什么用char比int好?因为int总是要去计算,而char就1个字节,不容易出错罢了。
总结以下两点:
保留字段数组,用char类型
挖保留字段数组时,一定要看清楚它的类型
转载于:https://www.cnblogs.com/demon90s/p/6093021.html