VS2010使用手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VS2010使用手册
1.环境窗口介绍
VS2010集成环境是一个组合窗口。
窗口包括标题栏、菜单栏、工具栏、工作区和最下面的状态栏。
其中工作区包含3个窗口——工作区窗口、编辑窗口和输出、错误窗口。
其实,VS2010所有窗口都可以移动,拖动到自己觉得方便的位置即可。
另外,许多其他有用的窗口可以从菜单栏中“视图”菜单项下面找到,需要的时候可以调出来。
图0.1 VS2010集成开发环境
2.建立项目
生成源程序文件的操作步骤为:
(1)选择集成环境中“文件”菜单中的“新建”,子菜单下选择“项目”,打开“新建项目”对话框,如图0.2所示。
(2)在左侧“最近的模版”里选择“其他语言”,然后选择“Visual C++”,并在右侧选择“空项目”这一选项。
在对话框下方,填写项目名称,选择你要存放项目的位置。
注意勾选右侧的“为解决方案创建目录”,单击确定按钮即可,如图0.3所示。
(3)项目建立后,如图0.4所示。
图0.2 新建C源程序
图0.3 建立VisualC++空项目
3.建立并编辑C源程序
(1)在左侧工作区中“源文件”上右键,弹出的菜单中选择“添加”,而后选择“新建项”,打开“添加新项”对话框,如图0.5所示。
(2)在“添加新项”对话框中,选择C++文件(.cpp),并在下方输入源文件的文件名。
输入abc,不带后缀的话,文件自动加上后缀为cpp,表示C++源文件。
由于C++向下兼容C语言,这样即可。
若想仅添加C源文件,需要输入abc.c。
如图0.6所示。
图0.4 空项目界面
图0.5 新建项
(3)单击“添加”按钮,abc.cpp添加就会添加成功,出现在左侧的工作区窗口。
双击该文件,在右侧“编辑窗口”即可开始C程序的编写。
如图0.7所示。
编写的时候,需要保存文件,按下Ctrl+S快捷键进行保存。
图0.6 新建源文件
图0.7 编辑C源程序
4.编译C源程序
单击主菜单栏中的“生成(B)”,在其下拉菜单中选择“编译”,或者右键需要编译的文件,选择“编译”菜单项,则开始编译程序,如图0.8所示。
快捷建
是Ctrl+F7。
图0.8 编译C源程序
若源代码无错误,编译成功后,会在“输出”窗口显示“生成成功1个,失败0个”等字样,表明源程序编译结果无误,如图0.9所示。
若源代码有错误,会在“输出”窗口中显示有多少错误、多少警告,并且会有详细的错误列表。
双
击出错项,光标会转到该错误对应的源代码处。
修改后再重新编译,步骤同上。
图0.9 编译结果
5.生成可执行文件
编译成功之后,需要链接库文件,并生成可执行文件。
单击主菜单栏中的“生成(B)”,在其下拉菜单中选择“生成Sample(U)”。
或者右键点击“解决方案资源管理器”中的Sample项目,选择“生成”菜单项,开始生成程序,如图0.10所示。
图0.10 生成C目标程序
若链接各个模块没有错误,项目生成成功,会在“输出”窗口中显示可执行文件生成的位置如E:\Gradute\Practice\sample\sample\Debug\sample.exe,并且提示“生成成功1个,失败0个”。
图0.11 生成结果
6.运行程序
程序生成可执行文件(.exe)之后,单击主菜单栏中的“调试(D)”,在其下拉菜单中选择“开始执行(不调试)”,或使用快捷键Ctrl+F5,运行程序。
如图0.10所示。
图0.12 运行C程序
为了防止运行程序的窗口在执行完所有代码之后,就自动退出,需要在main 函数return 0之前加入语句getchar(),表明终端读入键盘上的一个字符,如图0.13所示。
图0.13 修改后的C源程序
运行结果如图0.14所示。
程序输出后,敲入任意一个字符,比如回车(Enter)或空格(Space),黑色的运行窗口就会自动退出。
图0.14 运行结果
7.调试程序
对于复杂的程序而言,仅仅依靠编译排错往往不够。
程序运行结果不正确,有可能是程序逻辑的错误或是某些不易发觉的手写错误,这就需要单步调试程序,让程序一行一行地执行,跟踪程序执行流程,进而追踪出错的具体位置。
这里需要记住以下几个命令。
F9:设置和取消断点,也可以在需要插入断点的位置,单击鼠标右键,在弹出的菜单中选择断点->插入断点,如图0.15所示。
F5:调试状态运行程序,也可以在集成开发环境的菜单栏中选择“调试”,弹出的子菜单中选择“启动调试”,如图0.16所示。
F10:执行一条语句,跳过函数体;
F11:执行一条语句,如果该语句是函数调用,进入函数体内。
一般调试程序的时候,都会设置“断点”。
这样,按下F5(以调试状态运行程序)之后,程序执行到断点处会停止。
调试状态,如图0.17所示。
这时,你可以通过F10或F11单步执行代码。
在单步执行的时候,窗口左下方的“局部变量”窗口里面可以看到当前作用域的所有局部变量的值。
图0.15 插入断点
图0.16 调试C源程序
如果需要特别观察一些局部变量,或者查看全局变量的值,在左下方的“监视1”窗口中输入变量名即可。
另外,许多其他有用的调试窗口,比如内存监视等,可以从菜单栏中“调试”菜单项下面的“窗口”子菜单项下面找到,需要的时候可以调出来。
注意,只有
程序运行在调试模式下,才能调出这些窗口,在编辑模式无法查看这些窗口。
图0.17 调试状态。