回 帖 发 新 帖 刷新版面

主题:fortran中声明未定长度字符串的问题

声明character*(*) path,这个样子应该是可以的啊。怎么生成exe文件的时候会提示
this passed length character name has been used in an invalid text

回复列表 (共1个回复)

沙发

长度未定的字符变量要用在函数或子程序里,用来接收传递来的字符变量,这个错误可能是你用在主程序里了。

长度未定不代表不需要规定字符长度,而是与接收到的字符长度保持一致。

我来回复

您尚未登录,请登录后再回复。点此登录或注册