共用方式為


在 WinDbg 中檢視和編輯全域變數 (傳統)

偵錯工具會將全域變數的名稱解譯為虛擬位址。 因此,您可以使用虛擬 位址存取記憶體 中所述的所有命令來讀取或寫入全域變數。

此外,您可以使用 ? (Evaluate Expression) 命令來顯示與任何符號相關聯的位址。

在 WinDbg 中,您也可以使用 [監看式] 視窗來顯示和變更全域和區域變數。 [監看式] 視窗可以顯示您想要的任何變數清單。 這些變數可以包含來自任何函式的全域變數和區域變數。 [監看式] 視窗隨時會顯示符合目前函式範圍之變數的值。 您也可以透過 [監看式] 視窗變更這些變數的值。

若要開啟 [監看式] 視窗,請從 [檢視] 功能表選擇 [監看式]。 您也可以按 ALT+2,或按一下工具列上的 [ 監看 式] 按鈕: 工具列上 [監看式] 按鈕的螢幕擷取畫面。

下列螢幕擷取畫面顯示 [監看式] 視窗的範例。

WinDbg 中範例 [監看式] 視窗的螢幕擷取畫面。

[監看式] 視窗可以包含四個數據行。 [ 名稱 ] 和 [ ] 資料行一律會顯示,而 [類型 ] 和 [ 位置] 資料行是選擇性的。 若要顯示 [類型 ] 和 [ 位置] 資料行,請按一下工具列上的 [類型傳播 ] 和 [ 位置 ] 按鈕。