インテル® Fortran コンパイラー 18.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