从gfortran 4.5开始Open命令开始支持newunit选项,示例如下:
integer :: u open(newunit=u, file="log.txt", position="append", status="old") write(u, *) N, V(N) close(u)
备注:newunit得到的是小于-1的负整数