PASCAL 程序编译错误信息
更新时间:2024-07-03 11:05:01 阅读量: 综合文库 文档下载
- pascal推荐度:
- 相关推荐
PASCAL程序编译、运行过程中的出错信息PASCAL程序有两种类型的错误,一种是在编译时出现的错误,叫编译时错误,另一种是运行时出现的错误,叫运行时错误。一、编译时错误:如果程序编译过程中出现错误,一般会在PASCAL窗口菜单下出现红色错误信息条,以“ERRORXX:……”形式出现,按“ESC”键取消后,光标会停在可能出错的物理或逻辑位置。具体的错误语句如下:1、“;”EXPECTED含义是是:缺少“;”----分号。2、“:=”EXPECTED把赋值号“:=”写成了等号“=”或冒号“:”3、“)”EXPECTED表达式缺少“)”4、“(”EXPECTED表达式缺少“(”5、“[”EXPECTED表达式缺少‘[’6、“]”EXPECTED表达式缺少‘]’7、“.”EXPECTED表达式缺少“.”8、“..”EXPECTED表达式缺少“..”9、“END”EXPECTED表达式缺少‘END[’10、“DO”EXPECTED表达式缺少‘DO’11、“OF”EXPECTED表达式缺少“OF”12、“PROCEDURE”OR“FUNCTION”EXPECTED缺少“procedure”或“function”13、“THEN”EXPECTED缺少“then”;14、“TO”OR“DOWNTO”EXPECTED缺少“TO”或“DOWNTO”15、BOOLEANEXPRESSIONEXPECTED布尔表达式存在错误16、filevariableexpected文件型变量使用错误17、integerconstantexpected没有对整型常量进行说明18、integerexpressionexpected将整型表达式写成了其他类型19、integervariableexpected应该用整型变量20、integerorrealconstantexpected应该用整型或实型变量21、integerorrealexpressionexpected应该用整型或实型表达式22、integerorrealvariableexpected应该用整型或实型变量23、pointervariableexpected应该用指针变量24、recordvariableexpected应该用记录变量25、simpletypeexpected应该用简单数据类型26、simpleexpressionexpected应该用简单数据类型构成的表达式27、stringconstantexpected应该用字符串常量28、stringexpressionexpected应该用字符串表达式29、stringvariableexpected应该用字符串变量30、textfileexpected使用的文本文件未定义31、typeindetifierexpected使用了未定义的类型名32、untypedfileexpected使用了未定义文件33、unknowidentifierorsyntaxerror未知的标号、常数、变量、标识符34、undefinedlabel一个语句中引用了未定义的标号35、undefinedpointertypeinprecedingtypedefinitions指针类型定义中包含了对一个未知类型的标识符引用36、duplicateidentifierorlabel标识符或标号已经出现过了37、typemismatch类型不匹配38、constantoutofrange常量超出范围39、constantandcaseselectortypedoesnotmatchCASE语句中的枚举分量不匹配40、operandtypedoesnotmatchoperator操作数类型不和要求41、invalidresulttype不合法的结果类型42、invalidstringlength字符串长度越界,必须在1..25之间43、stringconstantlengthdoesnotmatchtype字符串常量的长度不匹配44、invalidsubrangebasebound45、lowerbound>upperbound46、reservedword47、illegalassignment48、stringconstantexceedsline49、errorinintegerconstant50、errorinrealconstant51、illegalcharacterinidentifier52、constantsarenotallowedhere53、filesandpointersarenotallowedhere54、structuredvariablesarenotallowedhere55、textfilesarenotallowedhere56、untypedfilesarenotallowedhere57、i/onotallowedhere58、filesmustbevarparameters59、filescomponentsmaynotbefiles60、invalidorderingoffields61、setbasetypeoutofrange基类型不允许是实型数子界型的下界大于上界了保留字不许用来作标识符非法任务字符串常数不许跨行整型常数错误实型常数错误在标识符中出现了不合法的字符变量不能在这儿使用文件和指针不能在这儿使用结构体不能在这儿使用文本文件不能在这使用未定义的文件类型不能在这儿使用这种类型的变量不能输入/输出文件类型必须在变量部分说明fileoffile这种构造类型不允许域的引用顺序不对集合的基类型必须是意义个不多于256个可能值的标量或子界,其界值范围在0..255之间62、invalidgotoGOTO语句不允许在一个FOR循环外引用其内的标号63、labelnotwithincurrentblockGOTO语句不能引用当前分程序外的标号64、undefinedforwardprocedure一个子程序已经向前定义了,但其子程序没有出现65、inlineerror行错误66、illegaluseofabsolute绝对变量说明不合法67、overlayscannotbeforwarded:FORWARDED说明不能与覆盖一起使用68、overlaysnotallowedindirectmode只有将程序编译到一个文件时才能用覆盖69、filenotfound指定的文件不存在70、unexpectedendofsource程序不能这样结束,一般是因为程序中的END比BEGIN少71、unabletocreateoverlayfile建立的新文件不能覆盖已存在的文件72、invalidcompiledirective不正确的编译方向73、toomanynestedwiths嵌套的WITH语句太多74、memoryoverflow需要的内存空间太多,无法分配75、compileroverflow没有足够的内存空间运行你的程序,可以把源程序分成几个小的部分,并使用包括文件除了编译时错误外,在程序的运行过程中,可能会发生很多意想不到的错误,往往会导致程序终止运行甚至死机,有时会在屏幕下显示一些出错信息,如RUN-TIMEERRORXX等,要注意查找出错原因,一般有以下几种情况:01、浮点溢出;02、零做除数;03、SQRT(X)的自变量为负数;04、LN(X)的自变量为负数;05、字符串长度>255,或者想把长度大于1的字符串转成字符类型;06、非法串下标,主要是在用COPY,DELETE,INSERT等字符串函数时下标表达式的范围超出1..25;07、数组下标越界;08、标量或子界越界;09、整数越界,如在传给TRUNC(X)或ROUND(X)的不在-32768至32767之间;10、覆盖文件未找到;11、堆栈冲突;12、文件不存在:如用reseterase,rename,execute,chain等操作的文件名字不存在;13、输入/输出文件未打开,未用reset,rewrite预先打开文件就试图对文件进行操作;14、文件过大:记录数大于65535;15、打开文件太多;16、文件已消失:用CLOSE关闭一个并不存在的文件
正在阅读:
PASCAL 程序编译错误信息07-03
企业各级质量责任制01-18
【最新】辽宁省开原市第五中学九年级物理全册 153 串联和并联教案 新版新人教版09-03
初始 二级建造师聘用合同06-01
自贡市高2014届第四次诊断性考试01-18
清湍鸣回溪的下一句是什么02-13
浅谈赏识教育在技校生的应用(修改稿)09-28
毕业设计-三相电压型PWM整流器的研究06-01
中华人民共和国城市容貌标准01-28
- 小学生造句大全
- 增压泵投资项目可行性研究报告(模板)
- 高中语文人教版粤教版必修1-5全部文言文知识点归纳
- 两学一做专题民主生活会组织生活会批评与自我批评环节个人发言提
- 管理处环境保洁工作操作标准作业指导书
- 2012六一儿童节活动议程 - 图文
- 移树申请报告
- 《贵州省市政工程计价定额》2016定额说明及计算规则
- 计算机长期没有向WSUS报告状态
- 汉语拼音教学策略研究
- 发展西部领先的航空货运枢纽
- 司法所上半年工作总结4篇
- 如何提高银行服务水平
- 发电厂各级人员岗位职责
- 丰田汽车的外部环境分析
- 2017—2018年最新冀教版四年级数学下册《混合运算》教案精品优质
- 中建八局样板策划 - 图文
- 戚安邦《项目管理学》电子书
- 2015年高级项目经理笔记
- 弯桥的设计要点
- 编译
- 错误
- 程序
- PASCAL
- 信息
- HD2012(六相)微机继电保护测试仪说明书
- 股市K线图入门教程大全
- 山东教育出版社初中信息技术八年级第四册备课教案教学设计(全册)
- 各主流编程语言对比
- 员工大会主持词
- 中层管理岗位及关键岗位人员轮岗管理办法
- XX企业股份有限公司合同管理办法
- 辛红说课稿2012、11、22
- 实验 淀粉糊化及酶法制备淀粉糖浆及其葡萄糖值的测定
- 男性健康日活动的通知
- 2018年广州普法题库及答案
- 小麦种植及病虫害防治技术分析
- 2018年下半年广东省工程测量员中级理论知识考试试卷
- 档案管理办法2011.6.27
- 02财管2章讲义1 - 图文
- 厦门市建筑起重机械安全检测委托合
- 建筑企业安全管理信息系统的开发现状
- 项目实施技术工作总结报告
- 教研组英语教学工作总结与教研组长、备课组长培训材料汇编
- 第五章练习题及参考解答