next
step
//执行下一行源代码,进入函数内部,这个时候,可以在调用函数里面加断点。
gdb中的函数调用:
call
name
调用和执行一个函数(gdb)
call
gen_and_sork(1234,1,0)(gdb)
call
printf(“abcd”)=4finish
结束执行当前函数,显示其返回值(如果有的话)
例如你出现函数调用的那一行为N行,那你可以这样做:break (N-1)
run
然后程序就会执行到N-1行停下来,接下来你可以选择底下的2个命令中的一个:
next //执行下一行源代码,但并不进入调用函数内部
step //执行下一行源代码,进入函数内部,当然,这个时候,你可以在调用函数里面加断点
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)