Intel® Fortran Compiler 17.0 Developer Guide and Reference
The ISO_C_BINDING intrinsic module provides access to data entities that are useful in mixed-language programming. It takes the following form:
USE, INTRINSIC :: ISO_C_BINDING
This intrinsic module provides access to the following data entities:
Derived Types
Derived type C_PTR is interoperable with any C object pointer type. Derived type C_FUNPTR is interoperable with any C function pointer type.