一、前言
当需要调试的程序非常大的时候,错误有可能只是一个很小的地方,这时如果只能一步一步去调试的话会很消耗时间,gdb 提供了断点来解决这个问题。设置断点能够让程序一直运行直到程序到达断点处。这样可以帮助我们将错误定位到一个范围内的,接下来可以通过单步执行来找到具体问题。
二、gdb 断点
test.c 如下
#include <stdio.h>
int main()
{
int i, sum = 0;
char input[10];
while (1)
{
scanf("%s", input);
for