- 198
- 0
- 约7.25千字
- 约 9页
- 2017-01-24 发布于四川
- 举报
fortran90程序编程规范(10页)
FORTRAN 90 程序编程规范
Fortran 90 编程规范,使程序代码高度组织化,更加易读、易懂、易于维护,程序更加高效。使编出的程序更易懂、易于维护。
1 语言选择
数值预报创新系统软件开发应避免使用Fortran77 的某些过时特征以Fortran 90不一致的特征。选择Fortran 90 作为开发语言,并采用Fortran 90 的新功能,如动态内存的分配(dynamic memory allocation)、递归(recursion ), 模块(modules)、POINTER 、长变量名、自由格式等。
Fortran 77其中某些只是一些冗余的功能,这些功能已经过时,另外,还有一些在Fortran90 中被证明是不好的用法,建议不要使用。
2 Fortran 90 的新特性
2.1.1 建议使用的Fortran 90 新特性
建议使用Fortran 90 提供的模块(module ),并用Use ONLY 指定module 中哪些变量或派生类型定义可用于调用程序。
尽量使用数组下标三元组,这样可优化并减少所需的代码行数。为提高可读性,要在括号内表明数组的维数,例如:
1dArrayA(:) = 1dArrayB(:) + 1dArrayC(:)
2dArray(: , :) = scalar * Another2dArray(: , :)
当访
您可能关注的文档
- 2016年高考江苏卷物理试题解析(正式版).doc(12页).doc
- 2016年全国各地中考地理试题分类解析汇编(第一辑)第1章地球和地图(13页).doc
- 110000土地利用现状建库工作(5页).doc
- akkiavalancherscr05orcreature--goblinwarrior11sacrifice(17页).doc
- areyousuprised(13页).doc
- attach.etiantian.com(14页).doc
- attach3.bdwm.net(9页).doc
- arcviewgis应用实验指导书(45页).doc
- bams.shansteelgroup.com(10页).doc
- b2c网上支付个人客户使用帮助(13页).doc
最近下载
- Iphone7如何下载旧版微信.pdf VIP
- 托育机构婴幼儿回应性照护服务规范.docx VIP
- 经典案例_VoLTE上行丢包率优化思路及解决方案 .pdf VIP
- 2026年山东省烟台市招远市中考化学适应性试卷(含答案).docx
- 2025广州从化区中小学教师招聘考试试题及答案.docx VIP
- 市场营销原理课件菲利普科特勒版(亚洲版)(机械工业出版社).pptx
- 租赁 保洁 合同范本.doc VIP
- 生活垃圾填埋场渗滤液回灌技术(1).pdf VIP
- TZJATA0002-2020保健食品中维生素K2的测定 高效液相色谱法.pdf VIP
- “11.9”成都局X854次机后3位违编关门车耽误列车一般D类事故[精选].ppt VIP
原创力文档

文档评论(0)