Fortran 是';(A) &x27;关键词?
我对Fortran代码有疑问。“A”是一个关键词吗?我在write和format命令中发现了这个字符,但找不到有关它的特定文档。以下是一些例子:Fortran 是';(A) &x27;关键词?,fortran,keyword,Fortran,Keyword,我对Fortran代码有疑问。“A”是一个关键词吗?我在write和format命令中发现了这个字符,但找不到有关它的特定文档。以下是一些例子: CHARACTER *10 name write(*,1) name 1 format (" Your name is ",A) 或 否,A是用于字符串输出的数据编辑描述符。有关更多信息,请阅读有关Fortran I/O的教科书或类似教程 第二个代码示例,A甚至不在使用关键字的位置'(A)是一个普通字符串,例如'Hello world'或“
CHARACTER *10 name
write(*,1) name
1 format (" Your name is ",A)
或
否,A
是用于字符串输出的数据编辑描述符。有关更多信息,请阅读有关Fortran I/O的教科书或类似教程
第二个代码示例,A
甚至不在使用关键字的位置'(A)
是一个普通字符串,例如'Hello world'
或“您的名字是”
。但在这里,字符串的内容和字符串的使用位置才是最重要的。它包含一个描述符,在write语句中用作格式字符串
在FORMAT语句中,它不是一个普通的字符串,而是一种特殊的语法,但工作原理相同
end = LNBLNK(string)
write(4,'(A)') string(1:end)