Intel® Fortran Compiler 16.0 User and Reference Guide
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.