您的位置首页生活小窍门

fortran 中::与空格的区别

fortran 中::与空格的区别

双冒号有两个用途,第一就像一楼说的,定义类型的同时赋值。第二就是定义类型的同时声明各种激蠢卜属性,比如:integer,dimension(2,2),save::areal,dimension(:),allocatable::b此时不可以用空格。明穗双冒号是Fortran90标准引入的,是比较规范的新写法。当然,空格的写法也是兼容的。如果你不是维护Fortran77的旧程序,还是坚持档稿用新写法比较好。