21天学通C语言
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2.2 Visual C++ 2005

Visual C++ 2005也是Microsoft公司推出的功能强大的可视化软件开发工具。其中,包含了Visual C++ 2005,它是Microsoft公司Visual C++系列产品2005年的最新版本。Visual C++ 2005是本书程序的主要开发和演示环境。

在Visual C++ 2005中创建C程序,需要先创建相应的工程,然后再向工程中添加C程序。步骤如下:

打开Visual C++ 2005。

打开主菜单【File】,选择下拉菜单中的【New】选项,再选中弹出菜单中的【Project】选项,可以得到【New Project】页面,如图2-9所示。也可以直接使用组合快捷键【Ctrl+Shift+N】。

在左侧【Project types】一栏中选择【General】选项,再从【Templates】页面中选择【Empty Project】选项。在页面下方有几个供填写的文本框,其中,【Name】文本框中填写要创建的工程名称,例如“project1”;【Location】为创建的工程存放的地址,可以自行设定;在【Solution】的下拉列表中选择“Create new Solution”选项。填完后单击右下侧的【OK】按钮,完成一个空工程的创建(实际上创建的是一个只含有一个工程的方案)。

选择【View】下拉菜单中的【Solution Explorer】选项,或者直接使用快捷键【Ctrl+Alt+L】,可以看到【Solution Explorer】页,如图2-10所示。它描述了工程结构,图中的工程中只包含了三个文件夹“Header Files”、“Resource Files”和“Source File”,分别存放头文件(.h文件)、工程中需要的资源文件和源文件(.c文件)。

图2-9 【New Project】标签页

图2-10 空工程的【Solution Explorer】页

创建好新工程后,便可以创建C程序。单击菜单栏中的【Project】图标,选择下拉菜单中的【Add New Item】选项,可以得到【Add New Item】标签页,如图2-11所示。还可以在【Solution Explorer】标签页中的“Source Files”上单击鼠标右键,或者直接使用快捷键【Ctrl+Shift+A】,也可以得到【Add New Item】标签页。

图2-11 【Add New Item】标签页

在【Add New Item】标签页中,选择左侧的【Categories】页中的【Code】选项,再从右侧【Templates】选项中选择【C++ File (.cpp)】一栏。这样就可以创建.c文件。在下侧的【Name】文本栏中输入完整的文件名,例如file1.c。【Location】一栏在一般情况下不用更改,会自动设定为新建的工程目录。单击本标签页右下角【Add】按钮。再次查看【Project Explorer】页(快捷键为【Ctrl+Alt+L】),可以看到文件夹“Source Files”下多了一个.c文件“file1.c”。

完成上述步骤后,便建立了一个只含有一个.c文件的工程,这样已经可以编写简单的C程序了。如图2-12所示,这是一个输入范例1-1的内容后整个开发环境的全图。

下面介绍如何在Visual C++ 2005中运行C程序。过程十分简单,有以下两个步骤:

选择菜单【Build】下的【Build Solution】菜单项(快捷键为【F7】),或【Rebuild Solution】(快捷键为【Ctrl+Alt+F7】)、【Build工程名】、【Rebuild工程名】菜单项都可以编译链接写好的C程序。

选择【Debug】菜单中的【Start Without Debugging】选项或使用快捷键【Ctrl+F5】,就可以运行C程序。上述工程的运行结果如图2-13所示。

图2-12 含有“Hello, world!”程序的工程

图2-13 “Hello, world!”工程的运行结果

提示:总结Visual C++ 2005中的常用快捷键,【Ctrl+Shift+N】为新建工程,【Ctrl+Shift+A】为添加新文件,【Ctrl+S】为保存文件,【F7】为编译并链接整个工程,【Ctrl+F7】为编译当前文件,【Ctrl+F5】为运行可执行文件。