- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.3 建立和运行包含一个文件的C程序 C源程序可以在Visual C++集成环境中进行编译、连接和运行。 最简单的情况程序只由一个源程序文件组成。 2.3.1 建立、编辑源程序 1. 新建并编辑一个源程序 在Visual C++ 主窗口单击“文件(File)”菜单,然后在其下拉菜单中单击“新建(New)”。 屏幕上出现一个“新建(New)”对话框(如图所示)。单击此对话框上的“文件(Files)”标签,选其下拉菜单中的“C++ Source File”项。由于Visual C++ 6.0 既可以用于处理C++源程序,也可以用于处理C源程序,因此选择此项。 然后在对话框右半部分的“目录”文本框中输入准备编辑的源程序文件的存储路径(假设为C:\VC) 在其上方的“文件(File)”文本框中输入准备编辑的源程序文件的名字(输入EXl_l.C) .表示要建立的是C源程序。 注意这里指定的文件名后缀为.C,如果输入的文件名为EXl_l.CPP,则表示要建立的是C++源程序。如果不写后缀,系统会默认指定为C++源程序文件,自动加上后缀.CPP。 在单击“确定“按钮后,回到Visual C++ 主窗口 由于在前面已指定路径(C:\VC) 和文件名(EXl_l.C) ,因此在窗口的标题栏中显示出EXl_l.C。可以看到光标在程序编辑窗口闪烁,表示程序标记窗口已激活,可以输入和编辑源程序了。 如果经检查无误,单击 “文件”菜单,并在其下拉菜单中选择“保存(Save)”项。也可以用快捷健Ctrl+S 或单击工具栏磁盘图标来保存。 如果不想将源程序存放到原先指定的文件中,可以选择“另存为(Save As)”项,并在弹出的“另存为(Save As)”对话框中指定文件路径和文件名。 2. 通过已有的程序建立并编辑一个新程序 ① 打开任何一个已有的源文件(例如EXl_l.C) . ② 利用该文件修改成新的文件,然后通过“文件(File)”?“另存为(Save As)”将它以另一文件名存盘(如以EXl_2.C名字另存),这样就生成了一个新文件EXl_2.C。 用这种方法很方便,但应注意在保存新文件时,不要用“文件(File)”?“保存(Save)”操作,否则原有文件(EXl_1.C) 的内容就被修改了。 2.3.2 编译、连接和运行 1. 程序的编译 在编辑和保存了源文件(如EXl_l.C) 后,单击 “编译 (Build)” 菜单,在其下拉菜单中选择“编译 EXl_l.C”项。由于保存文件时已指定了源文件名EXl_l.C,就自动显示了当前要编译的源文件名EXl_l.C。 也可不选择菜单, 用Ctrl+F7或工具栏按钮来完成编译。 单击编译命令后,屏幕上出现一个对话框 要求一个有效的项目工作区,问你是否同意建立一个默认的项目工作区。单击是(Y)按钮,表示同意由系统建立默认的项目工作区,则开始编译 在进行编译时,编译系统检查源程序中有无语法错误,然后在主窗口下部的调试信息窗口输出编译的信息。如果有错,就会指出错误的位置和性质,如图所示。 C语言程序调试过程中经常会出现错误,这些错误大致分以下几类: 1、语法或编译出错,系统会提示: (1)警告(warning ):非致命错误,一般不影响程序的运行。 (2)错误(error ):需改正后重新编译才能运行。对VC++6.0集成环境,双击错误提示行,编辑窗口将提示出错的程序行。 2、连接出错:一般是函数名称错,需改正后重新编译连接;或调用系统程序出错,需检查设置,或退出后重新进入集成环境。 对于以上两类错误,系统都有提示,正确地理解系统的错误提示,对顺利地进行程序调试是非常重要的。 常见错误提示可参考附录B. 4. C语言常见错误及提示信息。 3、运行错误:程序语法不错,但不能正常运行。如死循环、除数为0等。 4、逻辑错:程序能运行,但结果不是期望的结果,这有两种情况: (1)输入数据错:重新运行,输入正确的数据。 (2)程序逻辑错:应仔细检查源程序,修改错误,然后重新编译运行。 上例源程序有1个error和1个warning。用鼠标单击调试信息窗口中右侧的向上箭头,可以看到出错的位置和性质,如图所示: 调试中出现的警告信息: printf undefined; assuming extern returning int 原因是:文件中printf没有定义。编辑源文件,在main()上面加上以下的一条预处理命令即可: #include stdio.h 重新编译,当编译信息为: 0 error(s),0 warning(s) 则编译成功,这时产生一个EX1_1.obj的目标文件, 2. 程序的连接(构建) 在得到目标程序后,就可以对程序进行连接(构建)了。
您可能关注的文档
最近下载
- 景德镇瓷器简介.ppt VIP
- 工程建设标准强制性条文(石油和化工建设工程部分).pdf
- 第4讲 我们的中国梦(第三课时)实干成就梦想(课件)-《学生读本(小学低年级)》.pptx VIP
- 满毅变频器FU9000D中文使用说明书调试手册.pdf
- 中级微观经济学(浙江大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 高级林木种苗工试题1(理论+技能)及答案.docx VIP
- 国家职业技能标准——应急救援员.pdf VIP
- 2025-2027年投资项目发改委托评审(估)服务封闭式框架协议采购项目方案投标文件(技术方案).doc VIP
- 垃圾清运企业督导员管理考核制度.docx VIP
- 雅思词汇大全-8000词(详解版).docx VIP
原创力文档


文档评论(0)