dv (顯示局部變數)
dv 命令會顯示目前範圍中所有局部變數的名稱和值。
dv [Flags] [Pattern]
參數
標誌
導致顯示其他資訊。 可以包含下列任何區分大小寫 的旗標 :
/f<addr>
可讓您指定任意函式位址,讓您可以在任何位置查看任何程式代碼的參數和局部變數。 它會關閉值顯示,並表示 /V。 /f 旗標必須是最後一個旗標。 如果字串加上引號,仍然可以指定參數篩選模式。
/我
導致顯示指定變數的類型:local、global、parameter、function 或 unknown。
/r
顯示具有其他名稱裝飾的陰影局部變數,以便釐清。
/t
讓顯示包含每個局部變數的數據類型。
/v
讓顯示包含每個局部變數的虛擬記憶體位址或緩存器位置。
/V
與 /v 相同,也包含相對於相關緩存器之局部變數的位址。
/一個
依位址排序輸出,依遞增順序排序。
/一個
依位址排序輸出,依遞減順序排序。
/n
依名稱排序輸出,依遞增順序排序。
/N
依名稱排序輸出,依遞減順序排序。
/z
依大小以遞增順序排序輸出。
/Z
依大小排序輸出,依遞減順序排序。
模式
讓命令只顯示符合指定 模式的局部變數。 此模式可能包含各種通配符和規範;如需詳細資訊,請參閱 字串通配符語法 。 如果 Pattern 包含空格,則必須以引弧括住。 如果 省略 Pattern ,則會顯示所有局部變數。
Environment
項目 | 說明 |
---|---|
模式 | 使用者模式、核心模式 |
目標 | 即時、損毀傾印 |
平台 | 全部 |
其他資訊
如需顯示和變更局部變數的詳細數據,以及其他記憶體相關命令的描述,請參閱 讀取和寫入記憶體。
備註
在詳細資訊模式中,也會顯示變數的位址。 (這也可以使用 x (檢查符號) 命令。
數據結構和不熟悉的數據類型不會完整顯示;相反地,會顯示其類型名稱。 若要顯示整個結構,或顯示結構的特定成員,請使用 dt (Display Type) 命令。
本機 內容 會決定將顯示哪一組局部變數。 根據預設,此內容會比對程序計數器的目前位置。 如需如何變更此項目的資訊,請參閱 本機內容。