BIND 属性によって、Fortran 変数または共通ブロックが、C プログラミング言語と相互に使用できるように宣言します。
この属性によって、Fortran 変数または共通ブロックが、外部リンケージを持つ C エンティティーと相互に使用できるように指定します。詳しくは、変数の相互運用性 および 共通ブロックの相互運用性 を参照してください。
NAME= 指定子を BIND ステートメントに指定する場合、指定できるには variable_name または common_block_name のいずれか 1 つのみです。
BIND ステートメントが共通ブロックを指定する場合、その共通ブロックの各変数を、相互使用可能な型と型パラメーターにする必要がありますが、POINTER または ALLOCATABLE 属性を持たせないでください。