在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