一、GDB简介
- GDB :GNU Debugger,是GNU工程为GNU操作系统开发的调试器,但它的使用不局限于GNU操作系统,GDB可以运行在UNIX、Linux甚至Microsoft Windows。
- GDB可以调试C、C++、Objective-C、Pascal、Ada等语言编写的程序;被调试的程序可以跟GDB运行于同一台电脑,也可运行于不同电脑。
- 使用GDB我们可以:–设置断点使程序停住–监视或修改程序中变量的值–跟踪代码执行过程
二、GDB使用
1. 安装gdb
//终端输入
sudo apt-get install gdb
2. 启动gdb
gdb
3. gdb命令
GDB常用命令大全参考此blog
4.gdb调试举例
下面的代码实现对一个整型数的反转功能,比如输入123,则输出321
但输入100时,程序的输出结果却不正确,请