Fortran Coder

标题: fortran read格式的问题 read(cline,*) i [打印本页]

作者: taotao0718    时间: 2014-12-3 21:02
标题: fortran read格式的问题 read(cline,*) i
请问 read(cline,*) i ,之前没有见过这样的格式说明,想请问下,这里是表达什么意思呢其中,cline是字符串变量,i是整形变量
请各位指教,谢谢!

作者: fcode    时间: 2014-12-3 21:09
这不是格式,是内部文件。把 cline 转换成整型。

比如 cline = "123" ,那么 i = 123
作者: taotao0718    时间: 2014-12-5 10:14
fcode 发表于 2014-12-3 21:09
这不是格式,是内部文件。把 cline 转换成整型。

比如 cline = "123" ,那么 i = 123 ...

谢谢,能不能再问一句,像这种定义,
integer, dimension (1-nbdy:idm+nbdy,1-nbdy:jdm+nbdy), intent(in)    :: mask
这里nbdy=6, 这个dimension可以定义负数吗?查了查没查到什么意思,求指点,谢谢
作者: fcode    时间: 2014-12-5 10:59
上下限允许是负数。比如 a(-5:-3) 但只要上限比下限大,总大小就是正的
作者: taotao0718    时间: 2014-12-5 17:48
fcode 发表于 2014-12-5 10:59
上下限允许是负数。比如 a(-5:-3) 但只要上限比下限大,总大小就是正的

谢谢




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