最完整介绍Visual C++ 6.0和Visual Studio 2022中的编译、生成和运行(CTRL+F7、F7、CTRL+F5)

我是荔园微风,作为一名在IT界整整25年的老兵,经常被Visual C++ 6.0和Visual Studio 2022初学者问到程序写好后怎么使用编译调试菜单以及怎么使用CTRL+F7、F7、CTRL+F5的问题。这种问题被问多了我自然不高兴了。我说你们不会去百度一下吗?

可是很多初学者给我的回复是没有相关文章。

我不是很相信,还能搜索不到这类文章?于是某天空下来我到百度一搜,让人震惊的是,还真没有详细介绍Visual C++ 6.0和Visual Studio 2022编译调试菜单使用方法的!特别是仔细讲清楚CTRL+F7、F7、CTRL+F5之间顺序和关系的文章更是没有。

于是我不服气了,又在百度里输入了CTRL+F7、F7、CTRL+F5等关键词,居然也是没有完整详细介绍的,我很意外。

于是我觉得我应该来写一篇,真正为初学者解释这个问题。那么好,让我们开始吧。

最完整介绍Visual C++ 6.0和Visual Studio 2022中的编译、生成和运行(CTRL+F7、F7、CTRL+F5)_第1张图片

(一)Visual C++ 6.0篇

VC6的调试菜单是这样的,如下图

最完整介绍Visual C++ 6.0和Visual Studio 2022中的编译、生成和运行(CTRL+F7、F7、CTRL+F5)_第2张图片

 上图你就看三个要用到的:

Compile(编译)、Build(组建)、Execute(执行)

其他暂时先不要管!

当你程序写好后,你需要这样做:

1.编译代码

(1)方法一:点上图菜单的Compile编译程序

(2)方法二:使用快捷键CTRL+F7编译程序

说明:这一步是将程序源码转换成计算机能够识别的可执行代码文件。

2.生成可执行文件

(1)方法一:点上图菜单的Build创建exe文件

(2)方法二:使用快捷键F7创建exe文件

注意:有的程序员习惯写完程序不编译而直接F7,如果是这样,编译和生成合为一个步骤完成。而很多文章没有详细讲这个问题,对很多初学者造成疑问,有的初学者会认为直接F7没有编译程序。

3.运行程序

(1)方法一:点上图菜单的Execute运行程序

(2)方法二:使用快捷键CTRL+F5运行程序

4.观察程序运行结果

好了,只要按这个做,就可以完成程序调试运行了。

(二)Visual Studio 2022篇

与VC6不同的是,VS2022涉及两个菜单,先来看“生成”菜。VS2022的“生成”菜单是这样的,如下图

最完整介绍Visual C++ 6.0和Visual Studio 2022中的编译、生成和运行(CTRL+F7、F7、CTRL+F5)_第3张图片

 上图你就看这个要用到的:

编译(M)

其他暂时先不要管!

再来看另外一个涉及到的菜单,就是“调试”菜单,VS2022的“调试”菜单是这样的,如下图:

最完整介绍Visual C++ 6.0和Visual Studio 2022中的编译、生成和运行(CTRL+F7、F7、CTRL+F5)_第4张图片

上图你就看这个要用到的:

开始执行(不调试)(H)

其他暂时先不要管!

没错,VS2022不一样的地方就是,CTRL+F7、F7、CTRL+F5这些功能内容被放到了两个菜单内,所以有的初学者只去看“调试”菜单,会以为没有“编译”这个项。好了,重新回到正题,现在当你程序写好后,你需要这样做:

1.编译代码

(1)方法一:点“生成”菜单上的“编译”编译程序

(2)方法二:使用快捷键CTRL+F7编译程序

说明:这一步是将程序源码转换成计算机能够识别的可执行代码文件。

2.运行程序

(1)方法一:点“调试”菜单上的“开始执行(不调试)”运行程序

(2)方法二:使用快捷键CTRL+F5运行程序

说明:此时会弹出对话框询问是否要创建exe可执行文件,单点是则生成文件并直接显示运行结果。

注意:有的程序员觉得自己程序没有错误,于是他们一般都是跳过上面编译步骤直接运行程序,所以很多地方运行程序根本不CTRL+F7,但是他们又没有说明为什么 ,给初学者带来很多疑问。

3.观察程序运行结果

好了,只要按这个做,就可以完成程序调试运行了。

有小伙伴会问,上面菜单里还看到一个F5,F5又是什么时候用的。F5我前面没有讲就是怕大家搞混了它和CTRL+F5的关系。F5是我们在调试程序和寻找程序错误时使用的,我们在调试时,会在程序中插入断点,然后开始调试,程序会在断点处停止,然后我们看程序执行的情况来寻找程序中的问题。如果用CTRL+F5,则VS2022不会因为断点停下来,会一直执行到底。

本文可以说是最完整的介绍Visual C++ 6.0和Visual Studio 2022中的编译、生成和运行操作顺序的文章了。感谢大家的耐心阅读。

各位小伙伴,这次我们就说到这里,下次我们再深入研究Visual Studio 2022这个强大的工具,相信你一定能喜欢上Visual Studio 2022。如果要转载我的文章请说明出处哦。

作者简介:荔园微风,1981年生,高级工程师,浙大工学硕士,软件工程项目主管,做过程序员、软件设计师、系统架构师,早期的Windows程序员,Visual Studio忠实用户,C/C++使用者,是一位在计算机界学习、拼搏、奋斗了25年的老将,经历了UNIX时代、桌面WIN32时代、Web应用时代、云计算时代、手机安卓时代、大数据时代、ICT时代、AI深度学习时代、智能机器时代,我不知道未来还会有什么时代,只记得这一路走来,充满着艰辛与收获,愿同大家一起走下去,充满希望的走下去。

你可能感兴趣的:(visual,studio,c++,c语言,microsoft,windows)