- 7
- 0
- 约5.41千字
- 约 10页
- 2019-08-23 发布于北京
- 举报
PAGE
PAGE 1
基于VC++6.0平台的C程序编译问题及其解决策略
摘要:目前大多数C语言的编译系统都是集成环境,而VC++6.0是最常用运行平台。为了提高学生在VC++6.0平台下完成C语言编程能力,论文首先对文献[1]进行分析,指出其对隐形问题的错误分析,然后给出正确的解释和修改案例。其次通过案例给出显性问题和隐性问题的调试和编译方法。最后指出编译C语言源程序的问题及应用策略,从而提高学生编程能力。
关键词:显性问题;隐性问题;编译方法;VC++6.0;解决策略
中图分类号:TP312文献标识码:A文章编号:1009-3044(2013)04-0773-03
CProgramCompilationProblemsandSolvingStrategyBasedonVC++6.0Platform
HOUXiao-gang1,ZHAOSheng-xuan2,ZHAOHua3
(1.InstituteofGeographicScienceandTourism,XinjiangNormalUniversity,Urumqi830054,China;2.DigitalCultureandNewMediaTechnologyResearchCenterCenturyCollege,Beijing102613,China;3.CollegeofComputerScienceandEngineering,XinjiangNormalUniversity,Urumqi,830054,China)
Abstract:InordertoimprovethestudentsabilityofcompletingClanguageprogrammingonVC++6.0platform,thispaperpointsouttheerroranalysisofimplicitproblemandgivesthecorrectinterpretationbasedontheanalyzingofreferences[1].Thenthedebuggingandcompilationmethodonimplicitandexplicitproblemsareprovidedbyestablishingtheexamples.Finally,thestrategiesofcompilingClanguagesourcecodearepresentedtoimprovethestudentsprogrammingability.
Keywords:dominantproblem;recessiveproblems;compiledmethods;VC++6.0;copingstrategy
1概述
C语言是一种常用计算机程序设计语言,它不仅具有编程的灵活性而且还具有很强的数据处理能力,不仅在软件开发上,还在各类科研都需要用到C语言[2],它不仅可以编写系统软件,甚至可以开发出三维、二维图形和动画,因此深受计算机专业工作者和计算机应用开发人员的喜爱[3]。但是C语言也存在缺点,主要表现在:首先对数据的封装性不做要求,这一点使得C在数据的安全性上有很大缺陷(这也是C和C++的一大区别)。其次C语言的语法限制不太严格[4]。再次对变量的类型约束不严格,从而影响程序的安全性。最后对数组下标越界不作检查等[5]。目前比较优秀的C语言编译平台是Microsoft公司推出的一款VisualC++6.0编译器,它不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrateddevelopmentenvironment,IDE)[6]。它由许多组件组成:包括编辑器、调试器以及程序向导AppWizard、类向导ClassWizard等开发工具[3]。该文的目的是为了帮助学生在VC++6.0平台下完成用C语言的编程,该文分析文献[1],指出了其中对隐形问题分析不当之处以及所引案例的不妥之处,并进行错误改进,最后基于显性和隐性两类问题提出正确调试和编译方法,并通过案例分析介绍C程序的编译过程。
2基于VC++6.0的C程序编译问题分析及其应对策略
文献[1]分析了几种C语言编程中经常出现“显性”与“隐性”问题,并通过案例展示讨论。
#include
voidmain()
{
charbz,oper;
intdata1,data2,t;
printf(*********微型计算器*********\n);
printf(***********运算符:+-*/***********\n);
printf(\n);
while(bz!=Nbz!=n)
您可能关注的文档
最近下载
- 冠心病的预防保健知识ppt课件.pptx VIP
- 2025年中国半导体封装测试行业市场规模报告.docx
- 下腔静脉滤器置入术和取出术规范PPT课件.pptx VIP
- ASTM E595-15美国材料与试验协会标准.pdf VIP
- 房地产项目操盘方案.docx VIP
- 60个岗位风险告知卡汇编.pptx VIP
- MG3000-T4简明用户手册(SIP协议).doc VIP
- 一年级数学上册人教版53全优卷.pdf
- 2023第十三届华东区大学生CAD应用技能竞赛机械工程图绘制试题.docx VIP
- 五轴加工中心编程与仿真 课件全套 单元1 宇龙机械加工仿真软件的安装、启动与授权等 ---多轴零件综合编程实例.pptx
原创力文档

文档评论(0)