1
    filelocation = "../"//filename
    PRINT *, "Attempting to open ", TRIM(filename)
    OPEN(fh1, FILE = filelocation, STATUS='old',IOSTAT = io)

最初の行の「../」//の意味を教えてください。

4

1 に答える 1

1

文字列

../

は、現在の作業ディレクトリの親ディレクトリのLinux です。これは、Windows マシンでは機能する場合と機能しない場合があります。二人のキャラクター

//

文字列連結の Fortran 演算子を表します。そう

"../"//filename

プログラムが実行していると考えるディレクトリの親ディレクトリにあるfilelocation名前のファイルを参照するように設定します。filename

于 2013-06-20T10:58:43.697 に答える