関連情報
ナビゲーション:Fortran 2003入門   前へ   上へ   次へ

5.3 BIND(C)変数

Cのグローバル変数へのアクセスはFortran変数にBIND(C)属性を与えることによって可能となります。 このような変数は一つのモジュール内でのみ宣言可能で、COMMONブロック内では使用できません。 デフォルトではCの変数名がFortranの名前に変換されすべて小文字となります。 異なる名前を指定したい場合にはNAME=節を利用します。
例:
  INTEGER,BIND(C,NAME="StrangelyCapiTalisedCName") :: x
Fortranコードの中において、変数はFortran名で参照されます(C名で参照されるわけではありません)。

Results matter. Trust NAG.
Privacy Policy | Trademarks