跳到主要内容

Fortran 作用范围

对象(变量、命名常量、过程、语句标号)的作用范围是程序中该对象起作用的那一部分:

  • 全局范围:能作用于整个程序,如程序名、外部过程名和模块名;
  • 局部范围:在某个作用域内,在此作用域内名称唯一;其中作用域如程序、外部过程和模块,局部对象在该作用域内唯一。
  • 块范围:可以定义自己的局部变量的结构体
  • 语句范围:隐式循环中的变量