代码之家  ›  专栏  ›  技术社区  ›  Aaron

如何在调试WinDbg时检查字符串中是否有空字符

  •  1
  • Aaron  · 技术社区  · 17 年前

    0:000> ?? testFile //check this variable
    char * 0x009c6758
     "e:\TEST\example.FOO"
    

    问题:

    • 我怎样才能查到一张支票 在上面?
    1 回复  |  直到 17 年前
        1
  •  2
  •   Michael    17 年前

    这很明显,因为您看到的是一个有效字符串,而不是几个垃圾字符。

    db poi(测试文件)

    将字符串中的原始字节转储到控制台,您将能够在末尾看到0字节。您还可以使用内存窗口查看字符串末尾的零字节。