控制台应用程序也被称作为命令行程序。在Windows中,命令行界面以名为"命令提示符"的应用程序窗口形式存在。虽然命令行界面在很大程序上已经被图形界面所替代,但是命令行程序经常比为图形环境编写程序更为简 单,因此它得以为开始学习一门新的程序设计语言而得以保留。在这一系列的教程,我将使用Microsoft Visual Studio 2015作为主力开发环境。
新建项目
首先,从【文件】菜单选择【新建】下的【项目】命令。在弹出的【新建项目】对话框中,展开左侧【Visual C++】模板下的【Win32】子项,在右侧列表视图中选中【Win32控制台应用程序】,然后在【名称】栏中输入 一个合适的项目名,在【位置】栏中选择一个存储路径,点击【确定】按钮。
使用Win32应用程序向导
在【欢迎使用Win32应用程序向导】页中单击【下一步】,进入【应用程序设置】页。
使用向导配置项目
在【应用程序设置】页,选中【附加选项】下的【空项目】。取消【安全开发生命周期(SDL)检查】选项,并单击【完成】按钮等待项目创建完成。
项目创建完成视图
项目创建完成后,会得到如下图所示的界面。注意【解决方案资源管理器】视图,这个视图用于管理与组织项目中的代码文件。由于我们创建了一个空的项目,因此在【源文件】过滤器下没有任何文件,接下来我们将创建第一 个c代码文件。
创建代码文件
要创建一个代码文件,选择【项目】菜单下的【添加新项】命令。在【添加新项】对话框展开到【代码】项,在列表视图中选择【C++文件】。在【名称】处输入文件名,单击【添加】按钮。
C源代码文件具有.c扩展名,我们在输入名称时需要显式的加上.c后缀,否则将会创建一个.cpp文件,这将导致编译器按C++规则编译源代码。
输入代码
此时,我们的源代码文件中空空如也,同很多教材一样,我们以经典的"Hello, World!"作为第一个C语言程序,向这个有趣的世界致敬。
#include <stdio.h>
void main()
{
printf( "Hello, World!\n" );
}
生成程序
代码输入完成后,我们可以选择【生成】菜单下的【生成解决方案】命令,如果没有输入错误,那么我们会在【输出】窗口中看到生成成功提示消息。
运行程序
生成完成后,我们就可以运行程序了!点击【调试】菜单下的【开始执行不调试】命令。当你看到如下类似的窗口时,表示你的第一个控制台应用程序创建成功,恭喜你走进了C语言程序设计世界。