在C#中,uint是一个UInt32类型,因此无论操作系统是32位还是64位,它都将始终为32位。我对吗?无论系统是32位还是64位,uint均为32位?
5
A
回答
9
是的,没错。 uint
总是global::System.UInt32
的别名(是的,这总是32位:)。其他预定义的别名也适用相同的逻辑。
由于显而易见的原因,我能想到的唯一内置值类型是平台大小不一的IntPtr
。 (这构成的IntPtr
任何值类型也有同样的行为,当然。SafeHandle
弹簧在脑海中。)
4
是的,你是。 UInt32
始终代表一个32位无符号整数。
相关问题
- 1. 无论系统是32位还是64位,int都是32位还是64位?
- 2. 32位系统中的32位和64位之间的操作(sint/uint)
- 3. 32位/ 64位操作系统?
- 4. 如何确定我的操作系统是32位还是64位?
- 5. 如何确定操作系统在Go中是32位还是64位?
- 6. 什么数据类型是32位操作系统中的16位和64位操作系统中的32位?
- 7. Windows 64位操作系统上的32位或64位Android SDK?
- 8. XOR高32位,低32位,64位数
- 9. 32位版本的GhostScript是否适用于64位系统?
- 10. 从32位变为64位
- 11. 在32位和64位平台上总是处理32位?
- 12. 什么是适合32位和64位“32位”的术语
- 13. 如何确定System.Diagnostics.Process是32位还是64位?
- 14. WMI和Win32_Process - 确定是32位还是64位?
- 15. 检查处理器是32位还是64位
- 16. 如何判断我写的程序是32位还是64位?
- 17. 结构大小,检查是64位还是32位
- 18. 如何检测,如果CPU是32位还是64位
- 19. 确定当前的PowerShell Process是32位还是64位?
- 20. 确定可执行文件(或库)是32位还是64位
- 21. 找出一个DLL是从Java的32位还是64位
- 22. 如何检测Cocoa应用程序是32位还是64位?
- 23. 检查应用程序是建立在32位还是64位?
- 24. 确定iOS设备是32位还是64位
- 25. 检查正在运行的进程是32位还是64位
- 26. 如何检查我的Perl安装是32位还是64位?
- 27. 如何知道libpython27.a是32位还是64位?
- 28. 有没有办法检查进程是64位还是32位?
- 29. 如何找到它是32位还是64位? Tomcat
- 30. 如何检查安装的wxPython是32位还是64位?
@Konrad:Doh :)修正。 – 2011-04-05 14:23:38