在gdb调试器中运行代码

时间:2014-02-16 18:28:29

标签: c gdb

是否可以在gdb中运行代码?例如,如果我正在调试.c文件,并且我想在特定时间点获取字符数组的strlen(),我不能只在strlen(str)中键入缓冲区 - 它是一个命令无效。我该怎么办?

1 个答案:

答案 0 :(得分:1)

从gdb提示符调用strlen(the_char_array)。例如,

(gdb) call strlen(the_char_array)