问题描述
我正在尝试打印一长行 print *,tape_data(i)%ts%year,tape_data(i)%ts%month,tape_data(i)%ts%day,&
tape_data(i)%ts%hour,tape_data(i)%ts%minute,tape_data(i)%ts%second,&
tape_data(i)%value1,tape_data(i)%value2
类型变量。
如果我这样做:
2010 12 30 23 0 1
125550 1
我明白了:
print *,tape_data(i)%value2
如果我这样做:
2010 12 30 125550 1
然后我将所有内容都放在同一行中:
print
因此 flang
似乎在特定宽度处添加了一条新线。
是这样吗?如果是这样,我如何将所有内容放在同一行中?
我正在使用 Fortran 95
并尝试使用 flang
(虽然我不知道如何在 {{1}} 中强制执行)。
注意:正如有人问过几次一样,我使用 Fortran 95 是因为我想学习该标准并且有几本书我正在遵循该标准,一旦了解,我可能会转向下一本.我也喜欢了解标准之间的差异。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)