Fortran 错误:'Type mismatch in argument 's' at (1); passed REAL(8) to INTEGER(4)' 解释
这个错误提示的意思是,在调用一个函数或子程序时,传递给它的参数类型与它所期望的参数类型不匹配。在这种情况下,实际传递的参数是一个 REAL(8) 类型的值,但函数或子程序期望的参数类型是 INTEGER(4)。可能需要检查代码中的变量类型和函数参数类型是否一致,或者使用类型转换函数将参数类型转换为正确的类型。
原文地址: https://www.cveoy.top/t/topic/mP6m 著作权归作者所有。请勿转载和采集!