gpt4 book ai didi

c# - 不管系统是32位还是64位,uint都是32位?

转载 作者:太空狗 更新时间:2023-10-29 22:17:21 25 4
gpt4 key购买 nike

在 C# 中,uint 是 UInt32 类型,因此无论操作系统是 32 位还是 64 位,它的长度始终为 32 位。我说得对吗?

最佳答案

是的,没错。 uint 始终是 global::System.UInt32 的别名(是的,它始终是 32 位 :)。相同的逻辑适用于其他预定义别名。

我能想到的唯一一个大小因平台而异的内置值类型是 IntPtr ,出于显而易见的原因。 (当然,组成 IntPtr 的任何值类型都将具有相同的行为。SafeHandle 立即浮现在脑海中。)

关于c# - 不管系统是32位还是64位,uint都是32位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5553386/

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