基本存储类

所有变量最终都由五个存储类之一表示:
自动
表示在过程结束时不会保留的过程中的变量。 变量驻留在堆栈存储区域中。
静态
表示在整个程序中保留内存的变量。 变量驻留在数据存储区中。 未初始化的变量位于 bss 存储区域中。
通用
表示公共块变量。 如果初始化一个公共块变量,则整个块驻留在数据存储区;否则,整个块都驻留在 bss 存储区。
受控自动
表示自动对象。 变量驻留在堆栈存储区域中。 IBM® Open XL Fortran 在该过程的条目上分配存储器,并在该过程完成时取消分配该存储器。
可控
表示可分配的对象。 变量驻留在堆存储区中。 必须显式地分配和释放存储器。