




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Kdwycz的空间:/kdwyczpascal编译错误和运行错误信息中英文对照表一、Pascal编译错误信息中英文对照表下面列出在编译程序时可能出现的错误,在集成环境下,TurboPascal将自动加载源程序并定位于出错处:错误代码及错误信息错误释义error1:Outofmemory内存溢出error2:Identifierexpected缺标识符error3:Unknownidentifier未定义的标识符error4:Duplicateidentifier重复定义的标识符error5:Syntaxerror语法错误error6:Errorinrealconstant实型常量错误error7:Errorinintegerconstant整型常量错误error8:Stringconstantexceedsline字符串常量超过一行error10:Unexpectedendoffile文件非正常结束error11:Linetoolong行太长error12:Typeidentifierexpected未定义的类型标识符error13:Toomanyopenfiles打开文件太多error14:Invalidfilename无效的文件名error15:Filenotfound文件未找到error16:Diskfull磁盘满error17:Invalidcompilerdirective无效的编译命令error18:Toomanyfiles文件太多error19:Undefinedtypeinpointerdef指针定义中未定义类型error20:Variableidentifierexpected缺变量标识符error21:Errorintype类型错误error22:Structuretoolarge结构类型太长error23:Setbasetypeoutofrange集合基类型越界error24:Filecomponentsmaynotbefilesorobjectsfile分量不能是文件或对象error25:Invalidstringlength无效的字符串长度error26:Typemismatch类型不匹配error27:error27:Invalidsubrangebasetype无效的子界基类型error28:Lowerboundgreaterthanupperbound下界超过上界error29:Ordinaltypeexpected缺有序类型error30:Integerconstantexpected缺整型常量error31:Constantexpected缺常量error32:Integerorrealconstantexpected缺整型或实型常量error33:PointerTypeidentifierexpected缺指针类型标识符error34:Invalidfunctionresulttype无效的函数结果类型error35:Labelidentifierexpected缺标号标识符error36:BEGINexpected缺BEGINerror37:ENDexpected缺ENDerror38:Integerexpressionexpected缺整型表达式error39:Ordinalexpressionexpected缺有序类型表达式error40:Booleanexpressionexpected缺布尔表达式error41:Operandtypesdonotmatch操作数类型不匹配error42:Errorinexpression表达式错误error43:Illegalassignment非法赋值error44:Fieldidentifierexpected缺域标识符error45:Objectfiletoolarge目标文件太大error46:Undefinedexternal未定义的外部过程与函数error47:Invalidobjectfilerecord无效的OBJ文件格式error48:Codesegmenttoolarge代码段太长error49:Datasegmenttoolarge数据段太长error50:DOexpected缺DOerror51:InvalidPUBLICdefinition无效的PUBLIC定义error52:InvalidEXTRNdefinition无效的EXTRN定义error53:ToomanyEXTRNdefinitions太多的EXTRN定义error54:OFexpected缺OFerror55:INTERFACEexpected缺INTERFACEerror56:Invalidrelocatablereference无效的可重定位引用error57:THENexpected缺THENerror58:TOorDOWNTOexpected缺TO或DOWNTOerror59:Undefinedforward提前引用未经定义的说明error61:Invalidtypecast无效的类型转换error62:Divisionbyzero被零除error63:Invalidfiletype无效的文件类型error64:Cannotreadorwritevariablesofthistype不能读写此类型变量error65:Pointervariableexpected缺指针类型变量error66:Stringvariableexpected缺字符串变量error67:Stringexpressionexpected缺字符串表达式error68:Circularunitreference单元UNIT部件循环引用error69:Unitnamemismatch单元名不匹配error70:Unitversionmismatch单元版本不匹配error71:Internalstackoverflow内部堆栈溢出error72:Unitfileformaterror单元文件格式错误error73:IMPLEMENTATIONexpected缺IMPLEMENTATIONerror74:Constantandcasetypesdonotmatch常量和CASE类型不匹配error75:Recordorobjectvariableexpected缺记录或对象变量error76:Constantoutofrange常量越界error77:Filevariableexpected缺文件变量error78:Pointerexpressionexpected缺指针表达式error79:Integerorrealexpressionexpected缺整型或实型表达式error80:Labelnotwithincurrentblock标号不在当前块内error81:Labelalreadydefined标号已定义error82:Undefinedlabelinprecedingstatementpart在前面未定义标号error83:Invalidargument无效的参数error84:UNITexpected缺UNITerror85:;expected缺“;”error86::expected缺“:”error87:,expected缺“,”error88:(expected缺“(”error89:)expected缺“)”error90:=expected缺“=”error91::=expected缺“:=”error92:or(.Expected缺“”或“(.”error93:or.)expected缺“”或“.)”error94:.expected缺“.”error95:.expected缺“.”error96:Toomanyvariables变量太多error97:InvalidFORcontrolvariable无效的FOR循环控制变量error98:Integervariableexpected缺整型变量error99:Filesandproceduretypesarenotallowedhere该处不允许文件和过程类型error100:Stringlengthmismatch字符串长度不匹配error101:Invalidorderingoffields无效域顺序error102:Stringconstantexpected缺字符串常量error103:Integerorrealvariableexpected缺整型或实型变量error104:Ordinalvariableexpected缺有序类型变量error105:INLINEerrorINLINE错误error106:Characterexpressionexpected缺字符表达式error107:Toomanyrelocationitems重定位项太多error108:Overflowinarithmeticoperation算术运算溢出error112:CASEconstantoutofrangeCASE常量越界error113:Errorinstatement表达式错误error114:Cannotcallaninterruptprocedure不能调用中断过程error116:Mustbein8087modetocompilethis必须在8087模式编译error117:Targetaddressnotfound找不到目标地址error118:Includefilesarenotallowedhere该处不允许INCLUDE文件error119:Noinheritedmethodsareaccessiblehere该处继承方法不可访问error121:Invalidqualifier无效的限定符error122:Invalidvariablereference无效的变量引用error123:Toomanysymbols符号太多error124:Statementparttoolarge语句体太长error126:Filesmustbevarparameters文件必须是变量形参error127:Toomanyconditionalsymbols条件符号太多error128:Misplacedconditionaldirective条件指令错位error129:ENDIFdirectivemissing缺ENDIF指令error130:Errorininitialconditionaldefines初始条件定义错误error131:Headerdoesnotmatchpreviousdefinition和前面定义的过程或函数不匹配error133:Cannotevaluatethisexpression不能计算该表达式error134:Expressionincorrectlyterminated表达式错误结束error135:Invalidformatspecifier无效格式说明符error136:Invalidindirectreference无效的间接引用error137:Structuredvariablesarenotallowedhere该处不允许结构变量error138:CannotevaluatewithoutSystemunit没有System单元不能计算error139:Cannotaccessthissymbol不能存取符号error140:Invalidfloatingpointoperation无效的符号运算error141:Cannotcompileoverlaystomemory不能编译覆盖模块至内存error142:Pointerorproceduralvariableexpected缺指针或过程变量error143:Invalidprocedureorfunctionreference无效的过程或函数调用error144:Cannotoverlaythisunit不能覆盖该单元error146:Fileaccessdenied不允许文件访问error147:Objecttypeexpected缺对象类型error148:Localobjecttypesarenotallowed不允许局部对象类型error149:VIRTUALexpected缺VIRTUALerror150:Methodidentifierexpected缺方法标识符error151:Virtualconstructorsarenotallowed不允许虚构造函数error152:Constructoridentifierexpected缺构造函数标识符error153:Destructoridentifierexpected缺析构函数标识符error154:Failonlyallowedwithinconstructors只能在构造函数内使用Fail标准过程error155:Invalidcombinationofopcodeandoperands操作数与操作符无效组合error156:Memoryreferenceexpected缺内存引用指针error157:Cannotaddorsubtractrelocatablesymbols不能加减可重定位符号error158:Invalidregistercombination无效寄存器组合error159:286/287instructionsarenotenabled未激活286/287指令error160:Invalidsymbolreference无效符号指针error161:Codegenerationerror代码生成错误error162:ASMexpected缺ASMerror166:Procedureorfunctionidentifierexpected缺过程或函数标识符error167:Cannotexportthissymbol不能输出该符号error168:Duplicateexportname外部文件名重复error169:Executablefileheadertoolarge可执行文件头太长error170:Toomanysegments段太多二、Pascal运行错误信息中英文对照表运行错误是指程序运行时出现的错误,当发生时,TurboPascal显示如下信息:RUNTIMEERRORNNNNATXXXX:YYYY其中,NNNN是运行错误代码,XXXX是错误发生的程序段,YYYY是错误地址偏移。运行错误分为四类:1-99为DOS错误;100-149为I/O错误,发生I/O后,如果使用了编译开关$I+,程序将终止执行,否则编译开关为$I-,程序继续执行,并由IOResult函数返回错误信息;150-199为严重错误,200-255为致命错误,致命错误将立即终止程序执行。错误代码及错误信息错误释义error1:Invalidfunctionnumber无效函数号error2:Filenotfound文件未找到error3:Pathnotfound找不到路径error4:Toomanyopenfiles打开文件太多error5:Fileaccessdenied文件不允许访问error6:Invalidfilehandle无效文件句柄error12:Invalidfileaccesscode无效文件存取代码error15:Invaliddrivenumber无效驱动器号error16:Cannotremovecurrentdirectory不能删除当前目录error17:Cannotrenameacrossdrives不能跨驱动器改名error18:Nomorefiles没有文件了error100:Diskreaderror读磁盘错error101:Diskwriteerror写磁盘错error102:Filenotassigned文件变量未赋值error103:Filenotopen文件未打开error104:Filenotopenforinput文件未打开为写方式error105:Filenotopenforoutput文件未打开为读方式error106:Invalidnumericformat无效数值格式error150:Diskiswrite-protected磁盘写保护error151:Baddriverequeststructlength错误的驱动器请求结构长度error152:Drivenotready驱动器未准备好error154:CRCerrorindata数据CRC校验错error156:Diskseekerror磁盘定位错error157:Unknownmediatype未知的介质类型error158:SectorNotFound找不到扇区error159:Printeroutofpaper打印机缺纸error160:Devicewritefault设备写错误error161:Devicereadfault设备读错误error162:Hardwarefailure硬件故障error200:Divisionbyzero被零除error201:Rangecheckerror范围检查出错error202:Stackoverflowerror栈溢出error203:Heapoverflowerror堆溢出error204:Invalidpointeroperation无效的指针操作error205:Floatingpointoverflow浮点运算上溢error206:Floatingpointunderflow浮点运算下溢error207:Invalidfloatingpointoperation无效的浮点运算error208:Overlaymanagernotinstalled未安装覆盖管理程序error209:Overlayfilereaderror读覆盖文件错误error210:Objectnotinitialized对象未初始化error211:Calltoabstractmethod调用抽象方法error212:Streamregistrationerror流注册错误error213:Collectionindexoutofrange集合下标越界error214:Collectionoverflowerror集合上溢error215:Arithmeticoverflowerror算术运算上溢error216:GeneralProtectionfault一般保护性错误Program 程序名(INPUT,OUTPUT);lable 标号说明;const 常量定义;type 类型说明;var 变量说明;function 函数说明;procedure 过程说明;begin程序语句;;程序语句;end.基本符号1、字母A B C D E F G H I J K L M N O Q R S T U V W X Y Za b c d e f g h i j k l m n o p q r s t u v w x y z2、数字 :0 1 2 3 4 5 6 7 8 9 3、特殊符号+ - * / = = ( ) := . , : ; .1、重要特性:允许通过使用描述性的符号名(称为变量名或变量),而不是存储地址,来引用存储在存储器中的数据。2、变量是专用的标识符,标识符的合法命名:以字母开始,后面可以跟任意个字母和数字。NUMBER ,HOURS ,A,B1234 3、保留字(35个) AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,ELSE,END,FILE,FOR,FUNCTION,GOTO,IF,IN,LABEL,MOD,NIL,NOT,OF,OR,PACKED,PROCEDURE,PROGRAM,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH. 4、标准标识符标准常量(3个) false true maxint 标准类型(5个) integer real char boolean text 标准文件(2个) input output 标准函数(17个) abs arctan chr cos eof eoln exp ln odd ord pred round sin sqr sqrt succ trunc 标准过程(12个) get new pack page put read readln reset rewrite Unpack write writeln 1.integer (整型)整数包括正、负整数和零,标准常量maxint=32767;整型量的运算: 加,减,乘,除 ,Div(求商)和mod(取余) 运算符用于整型量的标准函数:n pred(x):求前导函数;n succ(x):求后继函数n abs:绝对值n sqr:平方n odd:奇函数n chr:取字符Turbo Pascal中的整型数中文名称类型标识符数据表示范围整形Integer-32
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 牧草栽培工工艺考核试卷及答案
- 矿山安全设备监测检修工设备调试考核试卷及答案
- 技术类咨询培训方案
- 咨询公司差别定价方案
- 解决方案咨询部
- 漯河定制镀铜门施工方案
- 差异化产品营销方案模板
- 建筑方案设计理由简短
- 贵州建筑装饰方案设计公司
- 琼海互联网营销推广方案
- 粉尘涉爆安全培训考试题及答案
- 危化品经营安全培训管理课件
- 交通安全应急处置预案公司
- 人力资源知识竞赛题库及答案
- 工商业分布式屋顶光伏项目投资分析
- 地铁轨道安全培训报道课件
- 2025年征信题库及答案
- 传染病及其预防(第一课时)课件-2025-2026学年人教版生物八年级上册
- 2025年社工工作者考试真题及答案
- 药厂生产管理培训课件
- 同城理发店转租合同范本
评论
0/150
提交评论