收藏 分享(赏)

在VC++环境下编辑编译C程序.doc

上传人:hwpkd79526 文档编号:6831896 上传时间:2019-04-23 格式:DOC 页数:7 大小:282.50KB
下载 相关 举报
在VC++环境下编辑编译C程序.doc_第1页
第1页 / 共7页
在VC++环境下编辑编译C程序.doc_第2页
第2页 / 共7页
在VC++环境下编辑编译C程序.doc_第3页
第3页 / 共7页
在VC++环境下编辑编译C程序.doc_第4页
第4页 / 共7页
在VC++环境下编辑编译C程序.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、在 VC+环境下编辑编译 C 程序一、Visual C+操作简介Visual C+是一个集成环境,可以用来对 C 程序进行编译,由于这是可视化界面,因此比 Turbo C 环境有一定的优势。实际上对于 C 源程序的编辑可以在任意文本编辑环境中进行,而编译环境也有很多,本实验主要介绍在 Microsoft Visual C+(简称 VC+)环境中编辑、编译、连接和运行 C 程序的方法。1.打开 VC+在“开始”菜单“程序”项下找到“Microsoft Visual C+ 6.0”(如图 1-1),然后单击可以打开图 1-2 所示的 VC+主窗口。2.新建一个文件图 1-1 VC+的快捷方式图 1

2、-2 VC+主窗口在主窗口的“文件”菜单中单击“新建”命令,可以打开图 1-3 所示的“新建”对话框。在对话框中单击“文件”选项卡,选择其中的“C+ Source File”项以便建立 C 源程序文件。在对话框右侧“文件名”下面给出待编辑文件的文件名(如 1-1.c),在“位置”下面输入文件的路径,或者单击后面的 按钮以选择文件夹。设置完成后单击“确定”按钮,进入图 1-5 所示的编辑状态。3.编辑 C 程序图 1-3 “新建”对话框图 1-4 设置源文件的路径和名称图 1-5 编辑 C 程序在图 1-5 的编辑区编辑 C 程序,在标题栏中显示正在编辑文件的名字(1-1.c),而文件名后出现*

3、表示没有完整保存。单击鼠标指向的最大化按钮,可以出现图 1-6 所示的界面,在该界面中可见,源程序名称出现在应用程序名称的后面。此时单击“文件”菜单的“保存”命令,可以把源文件按现有名字保存。单击“另存为”命令,可以把现有文件改名保存。4.编译程序在编辑和保存了源文件后,需要对该源文件进行编译。单击“组建(Build)”菜单的“编译(Compile)”命令,会弹出一个对话框( 如图 1-7 所示) ,其含义是 build 命令需要一个活动的项目工作空间,单击“是”即可得到图 1-8 所示的含有调试信息的窗口。编译时在主窗口下部的调试信息窗口会显示编译的信息,如错误信息的数量、错误的类别等,如果

4、有致命错误(error),则编译失败,不能进行后面的连接操作;如果有警告错误(warning),则不会影响到连接操作,编译成功后,会得到目标文件(如 1-1.obj)。编译过程可以发现程序中存在的语法错误,如果有错误则需要修改程序中的错误后再进行编译。一般系统会提示错误的类型以及出现的位置等信息。图 1-6 保存文件图 1-7 编译 C 程序5.连接和运行程序形成目标文件后程序一般需要连接操作以形成可执行文件后再运行,其操作是在“组建(Build)”菜单中单击“组建(Build) ”命令,形成可执行文件(如 1-1.exe)后再单击“执行(Execute)”命令。也可以直接单击“执行(Exec

5、ute) ”命令,此时就是把两个过程合并执行了。如图 1-9。当程序执行没有错误的时候,会弹出结果显示窗口(如图 1-10),其中的 c=35 就是程序0 个警告错误0 个致命错误编译产生的目标文件调试信息窗口图 1-8 编译产生的信息图 1-9 连接和执行 C 程序图 1-10 程序执行的结果执行的结果。按任意键都可以关闭该窗口。二、VC+应用的进一步说明上面就是在 VC+中执行 C 程序的一般过程,由于是在可视化界面下操作,应该说是非常方面的,但是有些情况需要进行说明,否则读者可能会比较困惑。1.编辑第二个程序的方法在 VC+中运行一个程序是在自己的工作空间中完成的,当读者需要编辑另外一个

6、程序的时候,一定首先关闭该工作空间。其操作为:在“文件”菜单中单击“关闭工作空间”命令(如果是 VC+英文版,则单击“Close Workspace”命令即可)。如图 1-11 所示,在弹出的对话框中单击“是”按钮,此时会得到图 1-2 所示的 VC+主窗口,可以按照上面的介绍进行新程序的编辑。2.打开一个文件为了打开一个已经存在的 C 源文件,可以单击“文件”菜单的“打开”命令,在弹出的“打开对话框”中找到待打开的文件,选中后单击“打开”按钮即可。在打开一个文件的时候,也必须保证上一个文件的工作空间已经关闭,否则就不能得到正确结果,例如图 1-13 所示就是打开一个文件,而原来文件的工作空间

7、没有被关闭的情图 1-11 关闭工作空间图 1-12 打开一个 C 文件况。从图中可以看到,在“组建”菜单中, “编译”命令后面显示的是准备编译文件的名字1-2.c,而在 “组建”以及“执行”命令后面出现的名字是 1-1.exe,此时就表明上个程序 1-1.c 的工作空间没有关闭。在这种情况下,即使编译了 1-2.c 这个程序,仍然无法执行,请读者自己实践。3.对程序错误的调试在进行程序编程的时候,一些错误是难免的。例如图 1-14 中的 1-2.c 程序在编译的时候在下面的调试信息窗口出现了一个致命错误信息。错误提示为在第 5 行有一个未知的字符,而第 6 行还显示在之前缺少分号,综合这两个

8、提示再通过查看源程序,发现在第 5 行最后输入的分号是中文的分号(;) 不是英文的分号(;),在 C 程序编辑中,除了引号和注释的内容外,都需要使用西文字符。对于可视化的编辑环境,为了提高程序的可读性,常常要切换到中文输入方式录入一些中文信息,但是在编辑程序的时候一定要注意及时切换到西文方式,防止出现上述的错误。图 1-13 打开新文件前未关闭工作空间的情况图 1-14 程序存在语法错误的信息出错的行号在使用 VC+编辑 C 程序的时候,需要在所有源文件中都包含“stdio.h”库,否则,在程序用到 printf 和 scanf 函数的时候,就会出现图 1-15 所示的输入输出函数未定义信息,当然该信息不影响程序的执行结果。在编译程序中如果出现了错误,则在调试信息窗口的相应错误条目上双击鼠标,在编辑区指针就会指向对应行,并且在行首出现一个明显的标记。图 1-15 输入输出函数未定义错误信息

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报