
1.4 编写程序
在构建好开发环境之后,就可以在该环境中编写程序了。本节将讲解在Visual Studio 2019和Visual C++2010中编写及运行程序。
1.4.1 使用Visual Studio 2019

下面将讲解如何在Visual Studio 2019中编写及运行程序。
1. 首次启动Visual Studio 2019
在安装完成Visual Studio 2019之后,就可以启动Visual Studio 2019了。如果是首次启动Visual Studio 2019,必须对Visual Studio 2019进行一些设置。以下是首次启动Visual Studio 2019的具体操作步骤。
(1)在开始菜单中,找到并单击“Visual Studio 2019”选项,打开Visual Studio 2019的Logo界面,如图1.21所示。

图1.21 Visual Studio 2019的Logo界面
(2)一段时间后,出现Visual Studio 2019的登录界面,如图1.22所示。单击“以后再说。”按钮,打开环境启动的界面,如图1.23所示,在这里可以根据自己的需求进行选择。

图1.22 Visual Studio 2019的登录界面

图1.23 环境启动的界面
(3)单击“启动Visual Studio(S)”按钮,打开“我们正为第一次使用做准备”界面,如图1.24所示。这时,必须等待软件自动配置完成以后才可以正常使用Vsiual Studio 2019。

图1.24 “我们正为第一次使用做准备”界面
(4)等待一段时间后,就会出现Visual Studio 2019的起始界面,如图1.25所示。

图1.25 Visual Studio 2019的起始界面
注意:如果不是第一次启动Visual Studio 2019,在打开或启动Visual Studio 2019后,首先会打开Visual Studio 2019的Logo界面,等待一段时间后,就会出现Visual Studio 2019的起始界面。
2. 创建项目
通过创建项目,可以很好地将C语言开发中使用的文件保存起来,并帮助用户管理程序文件和资源文件。以下就是创建一个HelloWorld项目的具体操作步骤。
(1)在Visual Studio 2019的起始界面,单击“创建新项目(N)”选项,弹出“创建新项目”对话框,如图1.26所示。

图1.26 “创建新项目”对话框
(2)选择“控制台应用”选项,弹出“配置新项目”对话框,输入项目名称“HelloWorld”,如图1.27所示。

图1.27 “配置新项目”对话框
(3)单击“创建(C)”按钮,弹出“Microsoft Visual Studio”对话框,如图1.28所示。

图1.28 “Microsoft Visual Studio”对话框
(4)一段时间后,“HelloWorld”项目就被创建好了,如图1.29所示。

图1.29 创建的“HelloWorld”项目
3. 编写程序
创建好项目之后,此时项目支持的是C++语言。我们要编写的是C语言程序,所以要完成以下的步骤。
(1)在“解决方案资源管理器”中,单击“源文件”前方的三角形,此时会打开“源文件”文件夹,如图1.30所示。

图1.30 打开“源文件”文件夹
(2)右击“HelloWorld.cpp”文件,在弹出的快捷菜单中选择“重命名”菜单命令,将“HelloWorld.cpp”文件改名为“HelloWorld.c”文件,如图1.31所示。

图1.31 重命名
(3)删除“HelloWorld.c”文件中的内容,编写如下的程序:

该程序的功能是输出一个字符串“Hello,World”。
4. 运行程序
编写好程序后,就可以运行程序了。单击工具栏中的“运行”按钮,如图1.32所示,然后会弹出“Microsoft Visual Studio调试控制台”对话框。在此对话框中会显示程序的执行结果,如图1.33所示。

图1.32 “运行”按钮

图1.33 “Microsoft Visual Studio调试控制台”对话框
1.4.2 使用考试版Visual C++2010

下面将讲解如何在Visual C++2010中编写及运行程序。
1. 首次启动Visual C++2010
在安装完成Visual C++2010之后,就可以启动Visual C++2010了。以下是首次启动Visual C++2010的具体操作步骤。
(1)在开始菜单中,找到并单击“Microsoft Visual C++ 2010 Express”选项,打开Visual C++2010的Logo界面,如图1.34所示。

图1.34 Visual C++2010的Logo界面
(2)一段时间后,出现“Microsoft Visual C++ 2010学习版”对话框,如图1.35所示。

图1.35 “Microsoft Visual C++ 2010学习版”对话框
(3)一段时间后,又出现“起始页-Microsoft Visual C++ 2010学习版”对话框,如图1.36所示。

图1.36 “起始页-Microsoft Visual C++ 2010学习版”对话框
注意:如果不是第一次启动Visual Studio C++ 2010,在打开或启动Microsoft Visual C++ 2010后,首先会打开Visual Studio C++ 2010的Logo界面,等待一段时间后,就会出现“起始页-Microsoft Visual C++ 2010学习版”对话框。
2. 创建项目
在Visual C++2010开发环境编写程序之前,也要创建项目。下面是创建“HelloWorld”项目的具体操作步骤。
(1)在“起始页-Microsoft Visual C++ 2010学习版”对话框中,单击“新建项目…”按钮,弹出“新建项目”对话框,如图1.37所示。

图1.37 “新建项目”对话框
(2)在“新建项目”对话框中,选中“Win32控制台应用程序”选项,在“名称(N)”文本框中输入“HelloWorld”,单击“确定”按钮,弹出“Win32应用程序向导-HelloWorld-欢迎使用Win32应用程序向导”对话框,如图1.38所示。

图1.38 “Win32应用程序向导-HelloWorld-欢迎使用Win32应用程序向导”对话框
(3)单击“下一步”按钮,弹出“Win32应用程序向导-HelloWorld-应用程序设置”对话框,如图1.39所示。

图1.39 “Win32应用程序向导-HelloWorld-应用程序设置”对话框
(4)在“应用程序类型”选区中,选中“控制台应用程序(O)”单选设置,在“附加选项”选区中,选中“空项目(E)”复选框,单击“完成”按钮,此时“HelloWorld”项目就被创建好了,如图1.40所示。

图1.40 创建的“HelloWorld”项目
3. 编写程序
创建好项目之后,如果要编写程序,还要在“源文件”文件夹中添加一个.c文件,所以要完成以下的步骤。
(1)右击“源文件”文件夹,在弹出的快捷菜单中选择“添加(D)|新项目(W)…”菜单命令,如图1.41所示。弹出“添加新项-HelloWorld”对话框,如图1.42所示。

图1.41 选择“添加|新项目”菜单命令

图1.42 “添加新项-HelloWorld”对话框
(2)选择“C++ 文件(.cpp)”选项,在“名称(N)”文本框中输入“HelloWorld.c”,单击“添加(A)”按钮,此时一个名为“HelloWorld.c”的文件就被添加到了“源文件”文件夹中,如图1.43所示。

图1.43 “HelloWorld.c”文件被添加到“源文件”文件夹
(3)添加了“HelloWorld.c”文件后,就可以在该文件中添加程序了。
程序如下:

该程序的功能是输出字符串“Hello,World”。
4. 运行程序
程序编写无误后,就可以运行程序了。单击工具栏中的“运行”按钮,如图1.44所示,然后会弹出“Microsoft Visual C++ 2010学习版”对话框,如图1.45所示。单击“是(Y)”按钮,在弹出的对话框中会显示程序的执行结果,如图1.46所示。

图1.44 运行按钮

图1.45 “Microsoft Visual C++ 2010学习版”对话框

图1.46 显示程序的执行结果