移轉提示

檢查程式碼是否有64位相容時,有兩個主要的考慮區域如下:

  • 位址計算
  • 指標算術

基於許多原因,開發人員會以 ULONG 值的形式儲存位址。 畢竟,在32位的 Windows 上,位址、指標和 ULONG 值全都是32位長。 不過,在64位的 Windows 上,位址和 ULONG 的長度不相同。 雖然 ULONG 保持為32位值,但所有指標現在都是64位值。

本章節內容