什么是C++中的32Bit和64Bit窗口中的兼容"int"类型?

Azh*_*bal 6 c++ types 32bit-64bit

C++中兼容的"int"数据类型是什么,它可以在32位上调整为4个字节,在64位窗口上调整为8个字节?

虽然INT_PTR工作正常,但它降低了可读性,并且它的描述告诉我们将它用于指针算术.

谢谢

ava*_*kar 3

如果您正在寻找标准的东西,那么您就不走运了。该标准没有指定任何内置数据类型的大小。

请注意,这INT_PTR并不意味着指针算术。我的意思是该类型的大小与 相同void *,这正是您想要的。但它并不适用于所有平台(我很确定它是 Windows 特定的)。