Fortran Coder

标题: 几个符号不清楚在这里得作用 [打印本页]

作者: AdolphPrice    时间: 2020-3-4 19:39
标题: 几个符号不清楚在这里得作用
integer:: a,b
character*512::str1,str2
str2=''
str2=trim(str2)//trim(str1)
write(str2,*)a
str2=trim(str2)//trim(str1)
write(str2,*)b
这里trim一个空白的字符最后得到的是什么?
还有两次输出为什么str2是不同的位置?

作者: li913    时间: 2020-3-5 11:11
变量没有初始化;给出你的运行结果。
作者: kyra    时间: 2020-3-5 12:54
请看本站字符串教程
http://fcode.cn/guide-48-1.html
作者: AdolphPrice    时间: 2020-3-6 11:26
li913 发表于 2020-3-5 11:11
变量没有初始化;给出你的运行结果。

确实没有初始化,结果就是没有输出结果,这是一个程序的中间过程,看到这看不懂了
作者: AdolphPrice    时间: 2020-3-6 11:27
kyra 发表于 2020-3-5 12:54
请看本站字符串教程
http://fcode.cn/guide-48-1.html

感谢,我下了彭国论的那个书的pdf,有些地方太模糊了,这个好多了




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2