网站大量收购独家精品文档,联系QQ:2885784924

C语言上机操作指导之.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言上机操作指导之.doc

C语言上机操作指导 之 -------- Visual C 语言集成环境 C++语言是在 C语言的基础上发展而来,它增加了面向对象的编程,成为当今昀流行的一种程序设计语言。Visual C++是微软公司开发的,面向 Windows编程的 C++语言工具。它不仅支持 C++语言的编程,也兼容 C语言的编程。由于 VC++被广泛地用于各种编程,使用面很广。这里简要地介绍如何在 VC++下运行 C语言程序。 1 启动 VC++ VC++是一个庞大的语言集成工具,经安装后将占用几百兆磁盘空间。从“开始” —“程序”—“ Microsoft Visual Studio 6.0”—“Microsoft Visual C++ 6.0”,可启动 VC++,屏幕上将显示图-1所示的窗口。 图-1 VC++窗口 2 新建/打开 C程序文件 选择“文件”菜单的“新建”菜单项,单击如图-1所示的“文件”标签,选中 “C++ Source File”,按“确定”。然后在编辑窗口中输入程序。 图-2 新建文件窗口 如果程序已经建立,可选择“文件”菜单的“打开”菜单项,并在查找范围中找到正确的文件夹,调入指定的程序文件。 3 程序保存 在打开的 VC++界面上,可直接在编辑窗口输入程序,由于完全是 Windows界面,输入及修改可借助鼠标和菜单进行,十分方便。当输入结束后,保存文件时,因指定扩展名“.C”,否则系统将按 C++扩展名“ .CPP”保存。如图-3所示。 图-3 指定保存文件名 4 执行程序 首先要生成可执行文件。使用 VC++“编译”菜单中的“构件”菜单项,如图-4所示,也可使用快捷键【F7】。在编译连接过程中 VC++将保存该新输入的程序,并生成一个同名的 图-4 编译连接菜单 工作区。保存文件时须填入文件名,如“ 4-1.C”。假如不指定扩展名 .C,VC++会把扩展名定义为.CPP,即 C++程序。如果程序没有错误,将在信息窗口中显示内容: 0 error(s) 0 warning(s) 表示没有任何错误。如图-5所示。有时出现几个警告性信息 (warning),不影响程序执行。假如有致命性错误( error),应根据信息窗口的提示全部予以纠正。如图-5所示。然后用“编译”菜单中的“执行”菜单项(或快捷键【Ctrl】+【F5】)执行程序。 图-5 编译连接正确 图-21 编译连接出错 当运行 C程序后, VC++将自动弹出数据输入输出窗口,如图-6所示。按任意键将关闭该窗口。 图-6 数据输入输出窗口 对于编译连接执行操作,VC++还提供了一组工具按钮,如图-7所示。 图 图-7 编译连接执行工具按钮组 5 程序调试 除了较简单的程序,一般的程序很难一次就能做到完全正确。在上机过程中,根据出错现象找出错误并改正称为程序调试。我们要在学习程序设计过程中,逐步培养调试程序的能力,它不可能靠几句话讲清楚,要靠自己在上机中不断摸索总结,它可以说是一种经验积累。程序中的错误大致可分为三类: ? 程序编译时检查出来的语法错误; ? 连接时出现的错误; ? 程序执行过程中的错误。 编译错误通常是编程者违反了 C语言的语法规则,如保留字输入错误、大括号不匹配、语句少分号等等。连接错误通常由于未定义或未指明要连接的函数,或者函数调用不匹配等,对系统函数的调用必须要通过“include”说明。 对于编译连接错误,C语言系统会提供出错信息,包括出错位置(行号)、出错提示信息。编程者可以根据这些信息,找出相应错误所在。有时系统提示的一大串错误信息,并不表示真的有这么多错误,往往是因为前面的一两个错误带来的。所以当你纠正了几个错误后,不妨再编译连接一次,然后根据昀新的出错信息继续纠正。 有些程序通过了编译连接,并能够在计算机上运行,但得到的结果不正确,这类在程序执行过程中的错误往往昀难改正。错误的原因一部分是程序书写错误带来的,例如应该使用变量 x的地方写成了变量 y,虽然没有语法错误,但意思完全错了;另一部分可能是程序的算法不正确,解题思路就不对。还有一些程序有时计算结果正确,有时不正确,这往往是编程时,对各种情况考虑不周所致。解决运行错误的首要步骤就是错误定位,即找到出错的位置,才能予以纠正。通常我们先设法确定错误的大致位置,然后通过 C语言提供的调试工具找出真正的错误。 为了确定错误的大致位置,可以先把程序分成几块,当运行到每块的结束位置时,应产生一个或几个阶段性结果,通过顺序检查这些阶段性结果可以确定各块是否正确。如果出错块仍然较长,可以进一步细分。 VC++是一个完全基于 Windows的系统,它的调试过程通过鼠标比较容易进行。 (1)程序执行到中途暂停以便观察阶段性结果: 方法

文档评论(0)

ailuojue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档