爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2323|回复: 1

[求助] 子程序如何传递字符类型的参数

[复制链接]

新浪微博达人勋

发表于 2015-9-1 15:53:30 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
我想传递2个文件路径到子程序中,代码如下
  1.     program Console1      CHARACTER(len=128) :: p1      CHARACTER(len=128) :: p2       p1='d:\a.txt'       p2='d:\b.txt'      call zichengxu(p1,p2)    end     subroutine zichengxu(p1,p2)    print*,p1,p2    read *,m    end

编译时报错:

错误信息

错误信息

该怎修改呢

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-9-1 17:28:56 | 显示全部楼层
  1. program Console1     
  2. CHARACTER(len=128) :: p1      
  3. CHARACTER(len=128) :: p2      
  4. p1='d:\a.txt'      
  5. p2='d:\b.txt'      
  6. call zichengxu(p1,p2)   
  7. end   

  8. subroutine zichengxu(p1,p2)   
  9. character(*),intent(in)::p1,p2
  10. write(*,'(A,/,A)'),trim(p1),trim(p2)   
  11. !read *,m   
  12. end
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表