Fortran 打印命令:逗号与双斜线
Fortran print command: comma vs double slash
有什么区别
print *, 'Hello', 'World'
和
print *, 'Hello' // 'World'
?
对于这个可能微不足道的问题,我很抱歉,但不知何故我无法在网上找到答案。
fortran 连接字符串运算符是 // 所以你有第一个字符串 'Hello' 和第二个字符串 'World' 你将它们连接成一个字符串并将其作为函数 print 的参数。
这发生在这里:
print *, 'Hello' // 'World'
但在这种情况下:
print *, 'Hello', 'World'
您在打印函数中放置了 3 个参数
有什么区别
print *, 'Hello', 'World'
和
print *, 'Hello' // 'World'
?
对于这个可能微不足道的问题,我很抱歉,但不知何故我无法在网上找到答案。
fortran 连接字符串运算符是 // 所以你有第一个字符串 'Hello' 和第二个字符串 'World' 你将它们连接成一个字符串并将其作为函数 print 的参数。
这发生在这里:
print *, 'Hello' // 'World'
但在这种情况下:
print *, 'Hello', 'World'
您在打印函数中放置了 3 个参数