Fortran常见错误

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

fortran运行常用错误(转)

(2006-11-1010:18:44)

转载▼

分类:分子动力学

41Insufficient virtual memory虚拟内存不足

70Integer overflow整数溢出错误

71Integer divide by zero整数除0错误

72Floating overflow浮点数溢出错误

73Floating divide by zero浮点数除0错误

74Floating underflow浮点数下溢错误

75Floating point exception浮点数异常错误

77Subscript out of range数组定义超出边界

95Floating-point conversion failed浮点数格式转换失败

146Null pointer error空指针错误

147Stack overflow堆栈溢出

148String length error字符串长度超出允许范围

149Substring error数组下标超出允许范围

150Range error整数值超出允许范围

151Allocatable array is already allocated数组重复定义

161Program Exception-array bounds exceeded引用数组下标超出允许范围162Program Exception-denormal floating-point operand非法浮点数操作符163Program Exception-floating stack check浮点数堆栈检查

164Program Exception-integer divide by zero整数除0错误

165Program Exception-integer overflow整数溢出

166Program Exception-privileged instruction非法执行特权指令

168Program Exception-illegal instruction非法指令

170Program Exception-stack overflow堆栈溢出

540Array or substring subscript expression out of range数组下标低下数组定义下界或高于数组定义上界

541CHARACTER substring expression out of range字符串非法表示

542Label not found in assigned GOTO list不属于GOTO语句引用的标号

543INTEGER arithmetic overflow整数运算结果出现溢出

544INTEGER overflow on input输入的整数值超出允许范围

545Invalid INTEGER非法整数值

546REAL indefinite(uninitialized or previous error)产生非法实数

547Invalid REAL非法实数

548REAL math overflow实数值溢出

549No matching CASE found for SELECT CASE select case语句中缺少case项

550INTEGER assignment overflow整数定义超出允许范围

556A edit descriptor expected for CHARACTER字符型数据的格式化输入和输出需要A编辑符

557E,F,D,or G edit descriptor expected for REAL实数型数据的格式化输入和输出需要E,F,D,G编辑符

558I edit descriptor expected for INTEGER整数型数据的格式化输入和输出需要I 编

辑符

559L edit descriptor expected for LOGICAL逻辑型数据的格式化输入和输出需要L 编

辑符

568Multiple radix specifiers输入或输出语句重复说明

582Array already allocated数组已分配

583Array size zero or negative数组大小为0或负数

585Array not allocated没有被分配的数组

610Invalid argument非法参数

616Invalid number in input输入非法数字

617Invalid string in input输入非法字符串

618Comma missing in COMPLEX input输入的多个表达式之间缺少逗号

619T or F expected in LOGICAL read输入的逻辑值必须是T或F

622Illegal character in hexadecimal input输入非法的十六进制数

637Integer expected in format格式语句中要求的整数

638Initial left parenthesis expected in format格式语句中多余的左括号

639Positive integer expected in format格式语句中要求用正整数

641Integer expected preceding H,X,or P edit descriptor在H、X、P编辑符前要求用整数

644'.'expected in format在D、E、F、G编辑符中w和d域之间用'.'分隔

645Unexpected end of format格式语句没有结束

646Unexpected character in format格式语句中的非法字符

647M field exceeds W field in I edit descriptor在I编辑符中M域的值大于W域的值

648Integer out of range in format格式语句中的整数值超出允许范围

650Separator expected in format格式语句中需要分隔符

663Out of range:substring starting position'pos'is less than1子字符串的起始位置小于1

664Out of range:substring ending position'pos'is greater than string leng th'len'子字符串的终止位置大于字符串长度

672Out of memory内存不足

718Cannot allocate temporary array--out of memory由于内存不足不能分配临时数组

727Cannot ALLOCATE allocatable array--out of memory由于内存不足不能分配数组729DEALLOCATE failure:ALLOCATABLE array is not ALLOCATED释放没有被分配的数组

相关文档
最新文档