高射炮打蚊子丨用Visual Studio 2017写最初级的C语言程序
众所周知,Visual Studio号称全宇宙最强的IDE(集成开发环境),简直可以“秒天秒地秒空气”。我们看着各种技术大会上,大神们在台上用VS演示Demo溜得飞起,然而对于一些非技术专业同学或者是初学者同学,看着Visual Studio丰富的启动界面,恐怕都要懵逼了。毕竟在大学里,我们都是老老实实的用着VC++ 6.0学完了C语言,Visual Studio?不存在的。。。
那么今天,小编S君就来尝试用最新版的Visual Studio 2017来写一段最基础的C语言程序吧!
一、安装VS2017
安装我简单说一下,直接必应搜索(bing.com)“Visual Studio”,进到微软官网,下载Visual Studio 2017 Community版本,该版本面向个人开发者是免费授权使用的,大家大胆放心用~
会下载下来一个体积非常小的Visual Studio Installer(安装器),打开后,选择你要安装的组件,因为VS作为“全宇宙最强大的IDE”,功能组件很多,而大部分人不会把所有组件都用上,所以VS团队很贴心的提供了选择的页面,你只需要安装你要用到的功能组件来安装就好了,大大减小了安装后VS的体积大小。
如上图所示,选择【Desktop Development with C++】,保持右边的选项不用动。确定安装,等待安装完成。
安装完成后打开,VS 2017的界面长这样的↓↓↓
二、创建项目
1、选择【文件(File)】→【新建(New)】→【项目(Project)】。
2、在弹出的对话框中,选择【 Windows桌面应用向导(Windows Desktop Wizard)】,然后选定保存路径,此处要注意,尽量在路径中不出现中文,单击【确定(OK)】。
3、在对话框中勾选【空项目(Empty Project)】,取消【预编译头(Precompiled Header)】和【安全开发生命周期检查(Security Development Lifecycle(SDL) checks)】两个选项。单击【确定(OK)】后,项目就创建完成了。
三、添加源文件
1、在窗口右侧,【解决方案管理器(Solution Explorer)】窗格中,右击【源文件(Source F)】
2、选择【C++ File(.cpp)】,注意重命名文件名,修改后缀名为 .c(虽然大多数人说c语言写在.cpp格式文件里面也没问题,大学老师很多也是这么教的,但我们严谨一些,还是保持一个良好习惯吧)。
四、编写代码
就最简单的Hello World好了,我这里打的是“Hello ZEROING!”
我们看到在输入过程中,会有自动补全功能
五、生成、编译、运行
1、选择【生成(Build)】→【编译(Complie)】
看到输出框现实编译成功
2、选择【调试(Debug)】→【无需调试直接运行(Start Without Debugging)】
当当当当~,【用Visual Studio 2017写C语言】成就达成~!
高射炮打蚊子丨用Visual Studio 2017写最初级的C语言程序的更多相关文章
- 如何用Visual Studio 2013 (vs2013)编写C语言程序
如何用Visual Studio 2013 (vs2013)编写C语言程序 (2014-05-16 10:58:15) Visual Studio 2013是一个很强大的软件,但是刚开始用Visu ...
- 如何用Visual Studio 2013 (vs2013)编写C语言程序 (转)
http://blog.sina.com.cn/s/blog_964ee6730101jvvi.html
- 高射炮打蚊子丨在VS 2017里用C语言写经典的冒泡排序
上一期<高射炮打蚊子丨用Visual Studio 2017写最初级的C语言程序>中,我们用Visual Studio “全宇宙最强IDE”这门大炮,打了“C语言写Hello World ...
- Xamarin+Prism开发详解三:Visual studio 2017 RC初体验
Visual studio 2017 RC出来一段时间了,最近有时间就想安装试试,随带分享一下安装使用体验. 1,卸载visual studio 2015 虽然可以同时安装visual studio ...
- Visual Studio 2017开发环境的安装
Visual Studio 2017是微软为了配合.NET战略推出的IDE开发环境,同时也是目前开发C#程序最新的工具,本节以Visual Studio 2017社区版的安装为例讲解具体的安装步骤. ...
- 如何解决Visual Studio 2017 运行后控制台窗口一闪就消失了
出现这种情况的原因 安装使用Visual Studio 2017 后,用Ctrl+F5运行程序,结果控制台窗口一闪就没了,也没有出现"press any key to continue-&q ...
- 深入研究Visual studio 2017 RC新特性
在[Xamarin+Prism开发详解三:Visual studio 2017 RC初体验]中分享了Visual studio 2017RC的大致情况,同时也发现大家对新的Visual Studio很 ...
- Microsoft Visual Studio 2017 for Mac Preview 下载+安装+案例Demo
目录: 0. 前言 1. 在线安装器 2. 安装VS 3. HelloWorld 4. ASP.NET MVC 5. 软件下载 6. 结尾 0. 前言: 工作原因,上下班背着我的雷神,一个月瘦了10斤 ...
- Create an offline installation of Visual Studio 2017 RC
Create an offline installation of Visual Studio 2017 RC 2016年12月7日 ...
随机推荐
- java虚拟机-垃圾回收算法
在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理.但是首先需要明确,什么样的对象才能当为垃圾: 1.引用计数法:如果某个引用(即指针)指向对象,那么说明该对象还 ...
- ROS学习
随着机器人领域的快速发展和复杂化,代码的复用性和模块化的需求原来越强烈,而已有的开源机器人系统又不能很好的适应需求.2010年Willow Garage公司发布了开源机器人操作系统ROS(robot ...
- 【分库分表】sharding-jdbc实践—分库分表入门
一.准备工作 1.准备三个数据库:db0.db1.db2 2.每个数据库新建两个订单表:t_order_0.t_order_1 DROP TABLE IF EXISTS `t_order_x`; CR ...
- ElasticSearch(一)ElasticSearch的应用场景及为什么要选择ElasticSearch?
先了解一下数据的分类 结构化数据又可以称之为行数据,存储在数据库里,可以用二维表结构来逻辑表达实现的数据.其实就是可以能够用数据或者统一的结构加以表示的数据.比如在数据表存储商品的库存,可以用整型表示 ...
- CSS 图像拼合技术
CSS 图像拼合技术 一.图像拼合 图像拼合就是单个图像的集合. 有许多图像的网页可能需要很长的时间来加载和生成多个服务器的请求. 使用图像拼合会降低服务器的请求数量,并节省带宽. 二.图像拼合 - ...
- tomcat和apache的区别
1. Apache是web服务器,Tomcat是应用(java)服务器(也可作web服务器),它只是一个servlet容器,是Apache的扩展. 2. Apache和Tomcat都可以做为独立的we ...
- [HAOI2017模拟]囚人的旋律
没有传送门辣. 神奇的DP题. 首先看到这道题第一眼应该想到正解不是在图上搞,肯定要把原图转化成序列. 根据逆序对的性质.每个点和标号大于他的点连边的点,其权值必定要小于该点,而没和他连边的且标号大于 ...
- shell编程(一)
转义和引用 引入问题:之前我们知道了变量名前面加上$符号代表引用变量,但是如果我现在就需要打印出$符号该怎么办呢?想想我们在python中怎么做的,答案是转义. 转义 Shell中有两种字符一种是普通 ...
- Jquery 复制功能
使用clipboardjs插件实现鼠标点击复制功能: 官网:https://clipboardjs.com/ 使用示例: 1.引入 <script type="text/javascr ...
- Swift学习笔记 - OC中关于NSClassFromString获取不到Swift类的解决方案
在OC和Swift混编的过程中发现在OC中通过NSClassFromString获取不到Swift中的类,调研了一下发现问题所在,下面是我的解决方案: 问题的发现过程 UIViewController ...