方法1 如果要在当前文件中的某一行打上断点,直接b linenum即可,比如 (gdb) b 7 方法2 也可以显式指定文件,使用命令b file:linenum即可,比如 (gdb) b test.c:5 Tips 可以使用i breakpoints命令来查看断点 通过行号设置断点的弊端是,如果你修改了源程序,那么之前设置的断点可能就不是你想要的了 测试代码 #include <stdio.h> int func() { return 3; }