我想在Fortran代码中有一个多行字符串。我试着这样做:
print *, "Line 1&
&line 2"
但是在编译文件gfortran myfile.f
时,它会给我语法错误:
错误:从(1)开始的未终止字符常量
如何以干净的方式使用多行字符串?
答案 0 :(得分:1)
可以使用字符串连接轻松完成。示例(在自由格式.f90文件中):
write(*,'(A)') 'Line 1'//&
'line 2'//&
'and so forth'