什么是gdb输出中的<main + x>?

Joe*_*xis 1 c linux gdb

在这<main+8>说什么?我正在写一本书,我不认为我错过了它.我看过网上但没找到答案......

(gdb) i r $rip
rip            0x5555555546b2    
0x5555555546b2 <main+8>
Run Code Online (Sandbox Code Playgroud)

Jea*_*bre 5

调试器打印原始地址,然后尝试打印与此地址关联的符号(当符号表可用时)

如果找不到,则返回到最接近的已知符号,该符号出现在main此处,并添加实际偏移量.大多数时候都有帮助,因为地址通常与引用的符号有关(通常在分支地址中看到).