修改参数时Fortran总线错误
每当我为参数分配新值时,都会出现总线错误。我不知道我是如何指向不存在的记忆。我应该访问此地址,因为它在参数列表中声明,除非Fortran不允许在没有特殊声明的情况下修改参数。我的其余代码可以正常运行。我把它分离到了这个任务。
我在OS X的终端上运行gfortran(不确定哪个版本,副手)。
SUBROUTINE p_list (c_number, c_matrix)
INTEGER c_number
INTEGER c_matrix(8000,20)
! ...
c_number = 1000
! ...
END SUBROUTINE p_list
没有找到相关结果
已邀请:
1 个回复
壤欠攻混