虽然GDB调试工具功能强大,但对于平时做题调试的使用并不方便,这里尝试学习使用比较简单的valgrind工具 Valgrind是一个提供程序调试及性能分析的工具集.其包含的工具主要有Memcheck,Cachegrind,Callgrind,Massif等.其中,最为常用的是Memcheck,其主要用来检查程序heap上的内存使用情况 首先是安装 在终端输入sudo apt-get install valgrind进行安装 安装完成后即可使用 使用方法是,对编译后的程序如a.out 使用命令va…