主题:[讨论]Fortran中变量在声明中赋值会引发不可预知错误吗?
今天遇到Fortran中一个奇怪的错误,后来发现是由于在声明中赋值引发的,具体为:
Double Precision :: T=0.0
引发了计算结果有问题。
改为:
Double Precision :: T
T=0.0
计算没有任何问题。
Fortran中是否允许声明中赋值变量呢?[em18]
Double Precision :: T=0.0
引发了计算结果有问题。
改为:
Double Precision :: T
T=0.0
计算没有任何问题。
Fortran中是否允许声明中赋值变量呢?[em18]