gdb调试器是用于调试程序的逻辑错误的,而不是调试程序的语法错误的,所以使用gdb调试器的前提是源程序无语法错误,既可以编译(但结果与预期不符)