gdb调试中修改变量值

作者: LiHui 分类: Linux C 发布时间: 2015-04-11 22:36

在调试过程中可以修改变量的值,进而调试程序,这样就避免了修改源代码,重新编译,重新测试的过程

Breakpoint 1, main () at hello.c:4
4           int a = 1;
(gdb) p a
$1 = 0
(gdb) n
5           printf("%d\n", a);
(gdb) p a
$2 = 1
(gdb) set var a=2
(gdb) p a
$3 = 2
(gdb) n
2
6           return 0;
(gdb)

纯属恶搞

浙ICP备16024533号

浙公网安备 33010802007459号