質問: fortranのファイル入出力のopen文 fortranのファイル入出力のopen文で、パスを指定せずファイル名を指定すると、exeのあるフォルダにそのファイルが作られますが、次の例は、サブフォルダoutをあらかじめexeのあるフォルダに作っておき、そこに、計算結果を判断してファイル名をvmax,timeと指定して出力した例です。この場合、サブフォルダoutも、計算結果に応じてプログラム内で名前を指定したいのですが、できるのでしょうか。 例: open (10,file='./out/vmax.csv') open (11,file='./out/time.csv')
回答: 出来ます。 file= の後は文字列定数じゃなくて文字列式も書けます。