0

このコマンドを使用しているときに、Fortran コード内のさまざまなファイルの変数名を定義する必要があります。

open(unit=5,file="plot.sm")
write(unit=zbin_str,fmt='(f5.2)') zbin

plotname="LF_z"//zbin_str//".ps"

write(5,"dev postencap"  plotname) 
write(5,"toplabel LF for",//zbin_str//)

次のエラーが表示されます。

Syntax error, found '//' when expecting one of: ( * <IDENTIFIER> <CHAR_CON_KIND_PARAM> <CHAR_NAM_KIND_PARAM> <CHARACTER_CONSTANT> ...           
 write(5,"toplabel LF for",//zbin_str//)

error #6355: This binary operation is invalid for this data type.   [PLOTNAME]            
     write(5,"dev postencap"  plotname) 

An arithmetic or LOGICAL type is required in this context.          
     write(5,"dev postencap"  plotname) 

Fortran コード内で使用可能な名前を定義するにはどうすればよいですか?? ありがとう

4

1 に答える 1