像这样的一行代码:
write(*,*) a,b
将产生作为输出a
并b
通过一个制表符分隔。我怎么能写与输出a
和b
两个制表符分隔?
您的行通常不会产生任何制表符,但会产生一定数量的空白(空格)字符。如果需要两个制表符,则必须使用其ASCII码9。
write(*,'(4g0)') a, achar(9), achar(9), b
请注意'(4g0)'
用于避免不必要的空白字符的显式格式。有了g0
描述符,它将适用于任何类型的a
和b
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句