インテル® Fortran コンパイラー 19.0 デベロッパー・ガイドおよびリファレンス

ISO_C_BINDING

組込みモジュールは、言語が混在したプログラミングで役立つ名前付き定数とプロシージャーのセットを提供します。

組込みモジュールの使用例

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_F_POINTER を除くすべてのプロシージャーは純粋です。次のファイルをインクルードします。

さらに、ISO_C_BINDING には、C ポインターと互換性がある次の派生型が含まれています。