gpt4 book ai didi

memory - 使用 16 位整数的重要性

转载 作者:行者123 更新时间:2023-12-05 08:13:31 24 4
gpt4 key购买 nike

开发人员在编写代码时对使用 16 位整数的考虑有多认真?自从我开始编程以来,我一直在使用 32 位整数,但我并没有真正考虑使用 16 位。

声明 32 位 int 非常容易,因为它是大多数语言的默认值。

除了节省一点内存外,使用 16 位整数还有什么好处?

最佳答案

现在我们有了汽车,走路和骑马的次数不多了,但我们仍然走路和骑马。

如今需要穿短裤。在很多情况下,磁盘空间的成本和 RAM 的可用性意味着我们不再需要像 20 年前那样从计算机中榨取最后一点存储空间,因此我们可以牺牲一点存储效率来节省关于开发/维护成本。

但是,在使用大量数据的情况下,或者我们正在使用内存较小的系统(例如嵌入式 Controller ),或者当我们通过网络传输数据时,使用 32 位或 64 位来表示 16 位值只是浪费内存/带宽。不管你有多少内存,浪费一半或四分之三都是愚蠢的。

关于memory - 使用 16 位整数的重要性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1477816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com