ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

朝花夕拾 · C语言 | 调试篇

2026/8/11 5:06:28 拓冰建站 浏览量
朝花夕拾 · C语言 | 调试篇

1.打印调试

程序运行过程中打印输出:
num;
printf("num = %d\n", num);

2.gdb调试工具

gnu提供的Linux下的代码调试工具。
1.使用gdb调试逻辑错误;
2.使用gdb调试段错误。
r
where 定位段错误的位置。
1.编译程序:-g选项:允许使用gdb进行调试
gcc main.c -g

2.使用gdb调试程序:
gdb./可执行程序
gdb ./a.out

3.gdb指令
l 列出原代码
b+行号 在指定行打断点
r 运行程序
n 执行下一行代码
p+变量名 查看变量值
q 退出gdb
S 跟进函数