BIND (Fortran 2003)
用途
BIND 属性声明 Fortran 变量或公共块可与 C 编程语言互操作。
语法
- binding_label
- 是标量字符常量表达式
规则
此属性指定 Fortran 变量或公共块可与具有外部链接的 C 实体进行互操作。 请参阅 变量的互操作性 和 公共块的互操作性 以获取详细信息。
如果 NAME= 说明符出现在 BIND 语句中, 那么只能显示一个 variable_name 或 common_block_name 。
如果 BIND 语句指定了公共块,那么该公共块的每个变量都必须具有可互操作的类型和类型参数, 并且不得具有 POINTER 或 ALLOCATABLE 属性。
