記憶體視窗
更新:2007 年 11 月
這個主題適用於:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express 版 |
||||
Standard 版 |
||||
Pro/Team 版 |
表格圖例:
套用 |
|
不套用 |
|
預設隱藏的命令。 |
只有在透過 [偵錯] 節點、[選項] 對話方塊所啟用的位址層級偵錯時,才可以使用 [記憶體] 視窗。
[記憶體] 視窗可讓您檢視應用程式所使用的記憶體空間。[監看式] 視窗、[快速監看式]、[自動變數] 視窗和 [區域變數] 視窗提供了一個檢視變數內容的方式,這些變數都儲存於特定的記憶體位置,但是 [記憶體] 視窗則顯示一個大型圖片。這類檢視對於檢查無法適當地顯示在其他視窗的大批資料 (例如,緩衝區或很大的字串) 來說極為方便。不過,[記憶體] 視窗的功能並不只侷限於顯示資料。按照定義,[記憶體] 視窗可顯示記憶體空間內的所有項目,不管它是資料、程式碼,或是未指派記憶體內的無意義資料。
在檢查 [記憶體] 視窗的記憶體內容時,您可使用視窗使用者介面所提供的捲軸來巡覽記憶體。您可以輸入記憶體位址,或使用拖放方式。如果您知道要查看資料的項目位址,通常輸入該記憶體位址會比較容易。您可輸入所要檢視項目的指標,或是一個會用傳址運算子來取得項目位址的運算式。
您可以自訂 [記憶體] 視窗,以不同的格式來顯示資料 (包括十六進位或十進位顯示)。如需詳細資訊,請參閱自訂記憶體視窗顯示。
[記憶體] 視窗無法用於指令碼或 SQL,這些語言都無法辨識記憶體概念。
記憶體視窗工作
下列主題說明了可透過 [記憶體] 視窗執行的工作: