GDB 函数调用栈管理

栈的调用关系:后进先出

1、bt:backtrace 查看栈回溯信息

#0号栈桢表示正在执行的函数,在栈的最顶部。

2、frame n 切换栈桢

GDB 函数调用栈管理_第1张图片

3、info f n 查看栈桢信息 

GDB 函数调用栈管理_第2张图片

4、直接调用函数

格式 p 函数名(参数)
或者 call 函数名(参数)

(gdb) p get_time_stamp()
$14 = 1683686236
(gdb) call get_time_stamp()
$15 = 1683686236

你可能感兴趣的:(GDB,GDB)