Raymond Chen 在 his blog 说,
The integral types WPARAM, LPARAM, and LRESULT are 32 bits wide on 32-bit systems and 64 bits wide on 64-bit systems. What happens when a 32-bit process sends a message to a 64-bit window or vice versa?
他为什么使用术语“整数类型”?还没听过。
什么意思?
最佳答案
整数类型是存储整数的数据类型。即不同于 float 据类型、字符串等。
他为什么在这里使用这个词?
这些数据类型由于其结构而具有特定的属性,这意味着它们在具有不同“字”大小的系统上具有不同的存储容量(“字”是计算机可以一次性访问的一大块数据: 即 32 位处理器上的 32 位,64 位处理器上的 64 位,等等)。
几乎计算机中的所有整数数据都以完整的“字”形式存储,他解释说整数数据类型的大小会因主机而异。
他并不是真的需要使用“整体”这个词;像他那样简单地列出受影响的数据类型就足以告诉您这些数据类型以这种方式运行。但通过在句子中添加“整体”一词,他含蓄地强调了它们以这种方式工作的原因。
(我想这既是语言问题又是编程问题)
关于windows - "integral type"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6642033/