可使用长变量名增加可读性,但是不宜过长;
各名称之间必须使用有两个或以上的字符不相同,以免混淆,如systet 与systest ; 不要用大小写来区分变量;
导出类型的名、模块名、子程序名、函数等不能与变量名同名。虽然有些Fortran 是 允许的,但是为了避免混淆,我们规定不许同名。 3.3.1 标准名称
以下列出了一些标准的短变量的习惯命名法: c characters i,j,k 下标 n 计数器 p,q 指针 s 字符串 3.3.2 名称的大小写
虽然Fortran 不区分大小写(字符型除外),为了更加容易区分各种名称,我们规定各种名称书写的大小写规范,但是在使用通常的习惯用法给变量命名时,不受这个限制。
变量名 用小写,字与字之间加下划线,但气象上某些有特别含义的变量用法除外,如:T 表示温度等
子程序、函数名 第一个字母用大写,不用下划线,如:CreatDomain 常量 全部用大写,字之间可用下划线 模块名 全部用小写,字之间用下划线,并以前缀module_开头
派生类型名 全部用小写,字之间用下划线,并以前缀type_开头。
4. 建议采用cvs管理程序
CVS首先是一个版本管理系统,它可以保留软件开发过程中的每一个版本的信息,包括谁、在何时、作了什么样的修改以及为什么作这样的修改等。它的最大的特点是它的并发性,即它支持分布式项目的开发。一个程序员开发出了自己负责模块的新版本后,迅速的通过CVS让开发组的每一个成员都分享自己的最新成果。甚至,CVS通过特定的机制允许多个程序员同时修改同一个源程序文件。