偶然间发现Fortran2003版本之后(包括2003),包含了一个新的内置module,用法:

USE, intrinsic:: ISO_FORTRAN_ENV, only: stdout=>OUTPUT_UNIT, stderr=>ERROR_UNIT
use, intrinsic :: iso_fortran_env, dp=>real64
use  iso_fortran_env, dp=>real64

其中:“, intrinsic::”可以省略,关于 iso_fortran_env 可以参见: