|
命令
|
解释
|
简写
|
|
file
|
装入想要调试的可执行文件
|
无
|
|
list
|
列出产生执行文件源代码的一部分
|
l
|
|
next
|
执行一行源代码但不进入函数内部
|
n
|
|
step
|
执行一行源代码而且进入函数内部
|
s
|
|
run
|
执行当前被调试的程序
|
r
|
|
continue
|
继续执行程序
|
c
|
|
quit
|
终止GDB
|
q
|
|
print
|
输出当前指定变量的值
|
p
|
|
btrak
|
在代码里设置断点
|
b
|
|
info break
|
查看设置断点的信息
|
i b
|
|
delete
|
删除设置的断点
|
d
|
|
watch
|
监视一个变量的值,一旦值有变化,程序停住
|
wa
|
|
help
|
GDB中的帮助命令
|
h
|
由错误分析可知,要在进入add()函数时下个断点,在运算n值表达式时下个断点,n值的运算有2个地方,一个是n=n+j(第7行),一个是n=n/(j-10)(第12行),从而分析其错误。






























1045



被折叠的 条评论
为什么被折叠?



