程序的调试工作在整个程序的开发过程中占据了相当大的比例。使用gce调试C程序时,只能依靠gce发出的警告或错误信息来进行,所以调试的效率非常低,
为此,GNU开发了GDB调试器(GNU Debuger). GDB的调试功能非常强大,甚至可以和Visual C++、Visual Basic、 Jbuilder 等开发工具的调试器相媲美,但GDB的缺点是没有图形调试界面。
例如:
test.c:
#include<stdio.h>
int cal(int n)
{