显式接口 在以下任何情况下,过程都必须具有显式接口: 显示对过程的引用 使用自变量关键字 作为定义的赋值(仅适用于子例程) 在表达式中作为定义的运算符(仅适用于函数) 作为通用名称的参考 在要求它是纯粹的上下文中 此过程具有 具有 ALLOCATABLE, OPTIONAL, POINTER, TARGET 或 VALUE 属性的哑元参数 多态的哑元自变量 数组值的结果(仅适用于函数) 其长度类型参数既不是假定也不是常数的结果(仅适用于字符函数) 指针或可分配结果(适用于函数) 假定形状数组的哑参数 程序是元素的。 该过程具有 BIND 属性。