fortran中有没有办法在运行时设置全局变量?
我的程序应该读取包含参数的模型文件 如果模拟应该是2d或3d。 所以它必须从文件中读取该变量,然后设置此参数。
这可能吗?
谢谢你, 扬
答案 0 :(得分:0)
为什么不将变量设置为默认值(比方说2d)然后在读取faile后更改它的值是否合适?根据您的要求,您甚至可以拥有其他值。
例如,将全局整数值设置为0.然后在文件读取后,将其更改为1(2d)或2(3d)。那样你就有了:
0 => not set yet (waiting for model-file)
1 => simulation should be in 2D
2 => simulation should be in 3D
3 => there was an error Reading the model-file