C/C++程序的断点调试 - Microsoft Visual Studio
创始人
2024-11-30 16:04:39
0

本文以Microsoft Visual Studio为例,简述C/C++程序断点调试的基本方法和过程。其它的IDE环境,大同小异。

本文引用自作者编写的下述图书; 本文允许以个人学习、教学等目的引用、讲授或转载,但需要注明原作者"海洋饼干叔
叔";本文不允许以纸质及电子出版为目的进行抄摘或改编。
1.《Python编程基础及应用》,陈波,刘慧君,高等教育出版社。免费授课视频 Python编程基础及应用
2.《Python编程基础及应用实验教程》, 陈波,熊心志,张全和,刘慧君,赵恒军,高等教育出版社Python编程基础及应用实验教程
3. 《简明C及C++语言教程》,陈波,待出版书稿。免费授课视频

1. 简介

在程序有BUG/缺陷,需要修复时,断点调试是发现缺陷的重要方法。对于初学者而言,断点调试还有另外一个用途:帮助理解程序背后的逻辑。

本文以Microsoft Visual Studio为例,简述C/C++程序断点调试的基本方法和过程。其它的IDE环境,大同小异。

在进行后续调试试验前,需要先对Microsoft Visual Studio的C/C++编译开发环境进行安装和配置。详细过程请参见下述链接:http://codelearn.club/2022/11/vs/

2. 程序代码

在Microsoft Visual Studio中创建一个Windows控制台应用项目,项目名称为DebugExample,然后将DebugExample.cpp中代码修改如下(复制粘接):

//Project - DebugExample #include  #include   bool isPrime(int n) {         //函数的定义     if (n<=1)         return false;     for 

相关内容

热门资讯

透视有挂!aapoker免费透... 透视有挂!aapoker免费透视脚本,果然真的是有挂(透视)详细教程(有挂详情)1、这是跨平台的aa...
透视计算!菠萝德普辅助器免费版... 透视计算!菠萝德普辅助器免费版在哪里,大菠萝免费辅助器,教你攻略(有挂辅助)1、操作简单,无需注册,...
透视透视!aapoker免费透... 透视透视!aapoker免费透视脚本,aapoker辅助工具安全吗,黑科技教程(有挂脚本)1、用户打...
透视讲解!哈糖大菠萝辅助器,本... 透视讲解!哈糖大菠萝辅助器,本来真的有挂(透视)切实教程(有挂辅助)1、完成哈糖大菠萝辅助器透视辅助...
透视系统!aapoker辅助插... 透视系统!aapoker辅助插件工具,aapoker辅助器是真的吗,爆料教程(有挂细节)1)aapo...
透视ai!菠萝辅助器免费版的特... 透视ai!菠萝辅助器免费版的特点,pokerworld辅助器,新2025教程(有挂细节);1、菠萝辅...
透视软件!hhpoker开挂教... 透视软件!hhpoker开挂教程,原本真的有挂(透视)可靠教程(有挂教程)hhpoker开挂教程辅助...
透视有挂!aapoker破解侠... 透视有挂!aapoker破解侠是真的吗,aapoker插件,wepoke教程(有挂工具)透视有挂!a...
透视app!德州局透视脚本,w... 透视app!德州局透视脚本,werplan辅助软件,黑科技教程(有挂细节);1、实时德州局透视脚本开...
透视教学!约局吧如何查看是否有... 透视教学!约局吧如何查看是否有挂,确实有挂(透视)必赢教程(有挂黑科技);1、任何约局吧如何查看是否...