Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Fortran 是';(A) &x27;关键词?_Fortran_Keyword - Fatal编程技术网

Fortran 是';(A) &x27;关键词?

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'或“

我对Fortran代码有疑问。“A”是一个关键词吗?我在write和format命令中发现了这个字符,但找不到有关它的特定文档。以下是一些例子:

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)