我是一名能翻译文本的助手。
我有一个char类型的缓冲区[100],我正在尝试使用gdb在运行时的各个阶段读取它的内容。
我使用p buffer,然后得到了:
我该如何将
我有一个char类型的缓冲区[100],我正在尝试使用gdb在运行时的各个阶段读取它的内容。
我使用p buffer,然后得到了:
"/*\000\000\000\000\000\000????X?o\000\025\202\004\b", '\0' <repeats 12 times>, ".N=?", '\0' <repeats 24 times>, "`\203\004\b\000\000\000\000L\227\004\bX????\202\004\b?\017\204\000\f?\203\000\210???i\205\004\b??r"
我该如何将
p
转换为可读格式?
strcmp(buffer, "/*") == 0
。 - Jonathan Lefflerstrcmp
方程中所指的 - 请注意,当字符串相同时,strcmp
返回 0)。 - Mike Dinsdale