最近有粉丝私信我,说看到我文章中的截图看起来好像界面和它的不一样?当我建议他们用vs编程的时候,他们说vs建立项目感觉好复杂,不会弄?其实真的是很简单的,所以在这里给大家做个简单的介绍。那就以我的计算机上VS2017为示范。ps:前提是你在安装C++的时候,装上了有关C++的模块,这样才好顺利建立一个项目。

特此声明:此文适合C/C++初学者,或者首次使用vs编译器写C/C++的同学们学习阅读!

好,首先第一步:我们打开VS,首页再工具栏上会有文件,编辑等等一系列的文字提示,我们点击 文件–》项目。如下图所示:

因为我们在之前预装了Vistual C++,所以在这里选择Vistual C++,然后点击空项目,底下的名称可以自己命名,我此处就用默认的Project1来命名了,然后位置可以进行选择,之后点击确定。建议大家专门去分一个存放代码的盘,这样可以保证我们以后找代码比较方便。

然后我们到了现在如图这样一个样子:

接着我们点击源文件,添加新建项,此时需要注意:

假如我们要添加一个C++文件,那自然应该添加后缀为cpp的文件,点击C++文件,然后下面的名称可以自己命名,命名之后点击添加,就完成了cpp源文件的添加:

接着说一下,如何添加C语言类型的文件,其实也很简单,上述操作步骤不变,一直到修改名称时候,把.cpp改成.c然后进行添加即可:

添加成功源文件,那还得添加头文件啊,我们都知道头文件都是.h文件,所以不管是C或者C++都是一样的。和添加源文件步骤类似,在头文件文件夹出右键,然后点击添加新建项:
然后我们点击Visual C++,然后选择头文件,然后下面的名称,我们可以修改,也可以不改名字,进行添加:

所有内容都添加完毕之后,我们就可以写代码来测试看看效果怎么样啦,写一个“Hello KookNut”吧!在这里我就拿.cpp举例了嗷,学习C语言的同学,我相信到这里写个Hello World不存在任何问题吧!

头文件中包含以下内容

#pragma once
#include<iostream>using namespace std;

源文件中包含以下内容

#include"Demo.h"int main()
{cout << "Hello KookNut39" << endl;return 0;
}

我们来运行,看一下结果:

至此,我们完成了一个简单的C++项目,输出了我们要的字符串。其实用VS建立一个工程不是难点,然后安装VS环境也可以在本站搜到很多很详细的教程,作为初学者,我们主要是学习C/C++基本语法和知识点,有关这些,可以看看我之前的文章欧,点击这里,打下良好的语法基础之后,我们就可以在以后面对开发大型项目的过程中也能够游刃有余!!!如果文章对您有帮助,还希望赏作者一键三连+评论留言

最后吟诗一句:“千磨万击还坚劲,任尔东西南北风”

使用vs建立C/C++项目相关推荐

  1. BCH粉必转 | 围绕BCH建立的相关项目和应用列表汇总

    近期,Bitcoin.com网站整理了一份围绕BCH建立的相关项目和应用列表汇总,列表共分为9个方面,分别是:工具和服务.游戏.开发.钱包.小费和众筹.支付网关.商家和购物.赚取BCH.社交网络,每个 ...

  2. Qmake建立常见的项目类型

    Qmake建立常见的项目类型 Qmake建立常见的项目类型 建立一个应用程序 建立一个测试用例 建立库dll,lib,plugin 构建插件 构建一个Qt Designer插件 在调试和发布模式下构建 ...

  3. Qt Creator建立一个通用项目

    Qt Creator建立一个通用项目 建立一个通用项目 导入通用项目 处理通用项目文件 指定文件 将标志转发到Clang代码模型 提供部署信息 创建运行配置 建立一个通用项目 通用项目支持使您可以将Q ...

  4. 【高校宿舍管理系统】第一章 建立数据库以及项目框架搭建

    第一章 建立数据库以及项目框架搭建 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 第一章 建立数据库以及项目框架搭建 前言 一 ...

  5. 1.使用Dotnet core命令建立并且运行项目。

    .建立.Net Core项目 首先需要确保.Net Core环境已经搭建完成,可做如下验证: 打开VSCode,进入集成终端(或者cmd,powershell也可以)输入命令:dotnet,有如下信息 ...

  6. 极客日报:砍价永远差一刀?拼多多法庭上回复:小数点后有6位;微信加入语音消息暂停功能;​谷歌和IBM提议建立关键开源项目清单

    一分钟速览新闻点! 砍价永远差一刀?拼多多法庭上回复:小数点后有6位 微信加入语音消息暂停功能,网友:还需要进度条 原极狐汽车"争议总裁"于立国转投小米汽车担任副总 丁磊回应&qu ...

  7. 建立一个Web项目及一些错误解决办法

    培训之前,先自学一波,写一个从Hello World,然后记录一下每天学习Java Web的过程:东西很多,有用的会写大量解释,希望能最终学完 然后搞定这门语言吧. 1.配置tomacat:点击win ...

  8. VS2010建立Windows服务项目时的一些问题

    1.调试所建立的Windows服务项目. 网上找了一些有关Windows服务调试的方法,很多大牛们建议Copy到Winform中调试,本菜鸟经过领导指点有个很好的调试方法,Mrak一下: 如何建立就不 ...

  9. vs和clion工具下建立qt widgets项目

    准备工作 1 QT官网下载QT并安装,注意要注册才能看到下载链接. 2 微软官网下载VS Community并安装 3 Jetbrains官网下载Clion并安装 vs工具下建立qtwidgets项目 ...

最新文章

  1. ReduceTask工作机制
  2. MySQL的系统数据库是_mysql数据库系统
  3. 工作中涉及运维知识点的汇总
  4. python struct模块的使用
  5. 【小白学习PyTorch教程】六、基于CIFAR-10 数据集,使用PyTorch 从头开始​​构建图像分类模型...
  6. 关闭防火墙命令 500 OOPS: cannot change directory:
  7. 采用加密技术进行数据保护的5大优势
  8. 正则表达式 以字符串开头_干货-Shell编程之正则表达式
  9. 使用 spire.doc 将word转pdf
  10. 分枝定界法,例题梳理
  11. Cloudcompare2.12.2使用vs2022带插件编译以及在WSL中编译cloudCompare【最新实践】
  12. qemu 规范路径_EVE-NG镜像添加技巧(以思科虚拟化产品为例)
  13. 阿里大数据面试题集合:Hadoop+HBase+Spark+Zookeeper
  14. icloud有linux客户端吗,Windows 版 iCloud 客户端如何下载?iCloud Drive 如何在 PC 使用?...
  15. [Xcode]自己常用的Code Snippets、Xcode插件、文件目录
  16. cad计算机平方,AutoCAD的平方符号怎么打出来?
  17. Introducing the Universal CRT
  18. 1.Object.create() 是什么
  19. available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations:
  20. 饭否叽歪都挂了,执行者更新

热门文章

  1. AD的单端输入和查分输入
  2. python取元素_python 如何提取对象内的元素
  3. 查看电脑核数和线程数
  4. springboot整合全文搜索引擎Elasticsearch | Spring Boot 28
  5. SAP 打印配置(SPAD)解析
  6. FLASH中button组件的selected和toggle属性解析
  7. Matlab使用Usrp进行数据收发
  8. final修饰的变量必须初始化吗?
  9. matplotlib之pyplot教程
  10. Spring Boot项目部署服务器 本地正常 远程无法访问问题排错