在fortran 95中,如果您在声明中分配变量
integer :: var = 0
它相当于
integer, save :: var = 0
因此,变量在例行执行后保留(相当于staticC语言),并且在再次调用时不会重新初始化.这种(恕我直言,危险)行为背后的理由/技术问题是什么?
static
fortran
fortran ×1