インテル® Fortran コンパイラー 14.0 ユーザー・リファレンス・ガイド
組込みモジュールは、言語が混在したプログラミングで役立つ名前付き定数とプロシージャーのセットを提供します。
コードで組込みモジュールを使用するには、次のように指定します。
USE, INTRINSIC::ISO_C_BINDING
この組込みモジュールには、2 つの名前付き定数のグループが含まれています -- 組込み型の種別型パラメーター値を保持するものと C の特殊文字に相当する Fortran 文字を提供するものです。
名前付き定数 |
C 定義 |
値 |
C_NULL_CHAR |
NULL 文字 |
'\0' |
C_ALERT |
警告 |
'\a' |
C_BACKSPACE |
バックスペース |
'\b' |
C_FORMFEED |
フォームフィード |
'\f' |
C_NEW_LINE |
新規行 |
'n' |
C_CARRIAGE_RETURN |
キャリッジリターン |
'\r' |
C_HORIZONTAL_TAB |
水平タブ |
'\t' |
C_VERTICAL_TAB |
垂直タブ |
'\v' |
ISO_C_BINDING に含まれるプロシージャーはすべて汎用プロシージャーであり、特殊プロシージャーはありません。次のファイルをインクルードします。
C_ASSOCIATED
C_F_POINTER
C_F_PROCPOINTER
C_FUNLOC
C_LOC
C_SIZEOF
さらに、ISO_C_BINDING には、C ポインターと互換性がある次の派生型が含まれています。
C_PTR
C_FUNPTR
C_NULL_PTR
C_NULL_FUNPTR