控制台应用程序也被称作为命令行程序。在Windows中,命令行界面以名为"命令提示符"的应用程序窗口形式存在。虽然命令行界面在很大程序上已经被图形界面所替代,但是命令行程序经常比为图形环境编写程序更为简单,因此它得以为开始学习一门新的程序设计语言而得以保留。在这一系列的教程,我将使用Microsoft Visual Studio 2015作为主力开发环境。

1:新建项目

首先,从【文件】菜单选择【新建】下的【项目】命令。在弹出的【新建项目】对话框中,展开左侧【Visual C++】模板下的【Win32】子项,在右侧列表视图中选中【Win32控制台应用程序】,然后在【名称】栏中输入 一个合适的项目名,在【位置】栏中选择一个存储路径,点击【确定】按钮。

2:使用Win32应用程序向导

在【欢迎使用Win32应用程序向导】页中单击【下一步】,进入【应用程序设置】页。

3:使用向导配置项目

在【应用程序设置】页,选中【附加选项】下的【空项目】。取消【安全开发生命周期(SDL)检查】选项,并单击【完成】按钮等待项目创建完成。

4:项目创建完成视图

项目创建完成后,会得到如下图所示的界面。注意【解决方案资源管理器】视图,这个视图用于管理与组织项目中的代码文件。由于我们创建了一个空的项目,因此在【源文件】过滤器下没有任何文件,接下来我们将创建第一 个c代码文件。

5:创建代码文件

要创建一个代码文件,选择【项目】菜单下的【添加新项】命令。在【添加新项】对话框展开到【代码】项,在列表视图中选择【C++文件】。在【名称】处输入文件名,单击【添加】按钮。

C源代码文件具有.c扩展名,我们在输入名称时需要显式的加上.c后缀,否则将会创建一个.cpp文件,这将导致编译器按C++规则编译源代码。

6:输入代码

此时,我们的源代码文件中空空如也,同很多教材一样,我们以经典的”Hello, World!”作为第一个C语言程序,向这个有趣的世界致敬。

7:生成程序

代码输入完成后,我们可以选择【生成】菜单下的【生成解决方案】命令,如果没有输入错误,那么我们会在【输出】窗口中看到生成成功提示消息。

8:运行程序

生成完成后,我们就可以运行程序了!点击【调试】菜单下的【开始执行不调试】命令。当你看到如下类似的窗口时,表示你的第一个控制台应用程序创建成功,恭喜你走进了C语言程序设计世界。

举报/反馈

vs2015如何建立c语言程序,C语言快速入门——使用Visual Studio 2015创建控制台应用程序...相关推荐

  1. 【OpenGL】一、Visual Studio 2019 创建 Windows 桌面程序 ( Visual Studio Installer 安装 C++ 桌面开发库 | 创建桌面程序 )

    文章目录 一.Visual Studio Installer 安装 C++ 桌面开发库 二.Visual Studio 2019 创建 Windows 桌面程序 之前曾使用 Visual Studio ...

  2. vs远程编译linux程序,使用Visual Studio 2015远程调试Linux程序

    ##安装 Visual Studio 2015 安装时注意将跨平台移动开发->Visual C++移动开发->Viaual C++ Android 开发的选项勾上 ##安装PUTTY Vi ...

  3. 体验Visual Studio 2015 Windows Forms应用程序开发与维护

    昨天到半夜还没有等到Visual Studio 2015的下载地址,实在熬不住就先休息了.北美地区的时区比北京时间要晚一些,今天早上到公司就看到Visual Studio 2015的下载地址,迅速的将 ...

  4. 使用 Visual Studio 调试 .NET 控制台应用程序

    本教程介绍了 Visual Studio 中提供的调试工具. 先决条件 本教程适用于在使用 Visual Studio 创建 .NET 控制台应用程序中创建的控制台应用. 使用"调试&quo ...

  5. visual studio 2015安装 无法启动程序,因为计算机丢失D3DCOMPILER_47.dll 的解决方法

    对于题目中的解决方法,我查到了微软提供的一个方案:https://support.microsoft.com/en-us/help/4019990/update-for-the-d3dcompiler ...

  6. 在Visual Studio上开发Node.js程序

    在Visual Studio上开发Node.js程序 原文:在Visual Studio上开发Node.js程序 [题外话] 最近准备用Node.js做些东西,于是找找看能否有Visual Studi ...

  7. 在Visual Studio上开发Node.js程序(2)——远程调试及发布到Azure

    [题外话] 上次介绍了VS上开发Node.js的插件Node.js Tools for Visual Studio(NTVS),其提供了非常方便的开发和调试功能,当然很多情况下由于平台限制等原因需要在 ...

  8. visual c语言编译运行结果,Visual Studio 2015编译运行C语言文件问题小结

    各位老友很久不见,距离上一篇博客已通过去四个多月了,这应该是近几年间隔最长的一次.很无奈,毕业季遇上了特殊时期,不少计划都被打乱了,半年前构思的各类场景在现实面前一一被抹杀,在家搞毕业设计是真的痛苦, ...

  9. vs2017c语言没有空项目,「vs2017新建项目」visual studio 2017 创建空项目和桌面向导下的空项目...

    vs2017新建项目: visual studio 2017 创建空项目和桌面向导下的空项目 用VS2013编写和调试C语言程序,首先应建立项目工程.文件-->新建-->项目在 新建项目窗 ...

  10. Visual Studio 2015编译运行C语言文件问题小结

    各位老友好久不见,距离上一篇博客已经过去四个多月了,这应该是近几年间隔最长的一次.很无奈,毕业季赶上了特殊时期,很多计划都被打乱了,半年前构思的各种场景在现实面前一一被抹杀,在家搞毕业设计是真的痛苦, ...

最新文章

  1. 20. Valid Parentheses
  2. 2020-10-26如何在Amazon AWS上设置一台免费Linux云主机
  3. 将 Hadoop YARN 发扬广大
  4. python笔记基础-python基础学习笔记(一)
  5. **Java有哪些悲观锁的实现_阿里秋招Java研发工程师岗:来自校友的面试还原(已拿Offer)...
  6. MRCTF2020]你传你码呢
  7. securecrt如何保存操作日志
  8. Win7下WinDbg开启Local Kernel Debug调试
  9. java中抽象类与接口的不同之处
  10. eclipse及myeclipse改变编码
  11. 多渠道归因分析(Attribution):python实现Shapley Value(四)
  12. 华为+android+root权限获取root,如何获得华为手机的root权限?华为root权限获取教程...
  13. 脚本之家去广告JS插件
  14. Openbravo如何新建一个调用
  15. Excel表格中如何快速插入多个空白行
  16. m4a批量转换成mp3的方法
  17. Lenovo 10w 平板评测
  18. 安卓手机电脑投屏软件【apowermirror、虫洞投屏软件】
  19. C语言--指针之空指针(void *)
  20. 阿里云服务器使用SMTP发送邮件

热门文章

  1. C语言图形库——EasyX基本贴图
  2. rom大小 stm32f205_最小的基于STM32F205VE的系统板
  3. Luarocks 安装艰难过程
  4. 【MATLAB】三角函数
  5. MATLAB小技巧(14)三角函数作图
  6. 彻底关闭win10自动更新
  7. Win10更新后BUG——任务栏点不动、卡死、加载不出来解决办法
  8. 影视剪辑,视频剪辑的万能剪辑技巧来啦,剪辑技巧合集
  9. TouchPanel--ESD_Check
  10. 常见的显卡故障与原因