Visual Studio 使用教程 for C/C++

或许现在的你还习惯于使用Dev c++,习惯于直接用Dev C++直接打开一个.c/.cpp文件。可你要知道,这并不是一个好的编程习惯(尤其是对于非脚本型语言)。

实际上,你每一个程序都应该是一个项目(Project),应该把你的程序源代码和其他文件全部放在一个项目文件夹里面。

那么,像VS这样的IDE,就来强制改正你的习惯了。

本文适用于2017和2019版本。

新建一个项目文件夹

打开Visual Studio。
Visual Studio 使用教程 for C/C++_第1张图片
出现下图:
Visual Studio 使用教程 for C/C++_第2张图片

  • 如果你需要写基本的C语言或者C++,选择默认的Windows控制台应用程序。
  • 在名称一栏修改项目名称,如TestProject,VS会帮你在指定的位置下面新建一个TestProject文件夹,你的所有代码等文件均存放在里面。
  • 其他不了解的选项保持默认。

修改项目

不出意外的话,你的界面如下所示:
Visual Studio 使用教程 for C/C++_第3张图片
首先说一下“文件夹目录”。VS把一个项目叫做“解决方案”,并把代码分类成“引用”“外部依赖项”“头文件”“源文件”“资源文件”等五个部分,并不是你实际的文件夹目录。说一下“引用”“外部依赖项”“头文件”“源文件”“资源文件”五个部分。源文件部分很好理解,里面放你写的.c/.cpp代码,当你写代码时就在这里新建文件。头文件如果还不清楚,请参考后续教程。其他部分现在不需了解。

其次就是我标出来的pch.hpch.cpp,这个是VS自带的预编译头,一般来说用不到,我们需要把它删掉,分为两步。第一步是删掉pch.hpch.cpp,如下图:
Visual Studio 使用教程 for C/C++_第4张图片
在弹出窗口中选择删除。再提醒一下,两个文件都要删掉。

第二步,是修改项目属性。
Visual Studio 使用教程 for C/C++_第5张图片
Visual Studio 使用教程 for C/C++_第6张图片
这样就完成了所有的准备工作。

编写代码

VS默认为你新建了一个TestProject.cpp文件,你的C/C++代码都可以写在里面。VS写好了默认的Hello world代码,它是使用C++写成的。

  • 如果你需要写C++,删掉#include "pch.h"那一行,即可运行项目。
  • 如果你需要写C语言,删掉全部代码,并在第一行加上#define _CRT_SECURE_NO_WARNINGS。这是由于VS认为C语言的scanf()等函数不安全禁止通过编译,加上这一个宏定义才能通过编译。

运行项目

运行项目的方式有两种:调试运行和直接运行。在不设置断点的情况下,二者差别不算很大。

  • 调试运行是用来调试项目的,遇到断点会停下,遇不到就会一直运行,快捷键是F5。如果你按F5没反应,请尝试Fn+F5
  • 直接运行就是直接运行,快捷键是Ctrl+F5。推荐你在不调试的时候使用。

我非常推荐你通过快捷键运行项目,虽然下面贴出来了对应的按钮:
Visual Studio 使用教程 for C/C++_第7张图片

你可能感兴趣的:(Visual Studio 使用教程 for C/C++)