codecamp

Fortran 发展

  • 诞生(1957 年):应用于 IBM 704 系统上,包含 32 种基本语句。
  • Fortran II(1958 年):推出函数功能,同时添加对复数等数据类型的支持。
  • Fortran III(1958 年后):由于这个版本可移植性差,仅开发但从未推出。
  • Fortran IV(1962 年):新增布尔类型、逻辑 IF 语句 等功能,应用在 IBM 7030 等系统上。
  • Fortran 66(1966 年):第一套工业标准版的 Fortran,完整的高级编程语言。
  • Fortran 77(1978 年):成为具有结构化特性的编程语言,广泛应用于科学和工程计算。
  • Fortran 90(1992 年):新增了许多编程上的新特性,更加简化高效。
  • Fortran 95(1995 年):加入面向对象的理念和提供指针,同时增强了数组。
  • Fortran 2003(2003 年):大幅度改版,支持继承、多态等高级编程语言特性,与 C 交互更方便。
  • Fortran 2008(2007 年):小改版,增强了数学函数、数组的支持。
  • Fortran 2018(2018 年):增强并行特性以及与 C 交互能力。

本文档涉及到的所有内容均是以 Fortran 95 为基准进行实践测试。


Fortran 简介
Fortran 文档相关
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }