Fortran Coder

查看: 10228|回复: 6
打印 上一主题 下一主题

[子程序] 新手求告知

[复制链接]

98

帖子

0

主题

0

精华

大师

F 币
658 元
贡献
293 点

规矩勋章元老勋章新人勋章

楼主
发表于 2018-4-23 07:32:53 | 显示全部楼层
指针的排序为啥要用赋值呢?

  TEMP => P(I)
  P(I) => P(J)
  P(J) => TEMP

指针赋值(=)比指针指向(=>)慢多了
天之道,损有余而补不足

98

帖子

0

主题

0

精华

大师

F 币
658 元
贡献
293 点

规矩勋章元老勋章新人勋章

沙发
发表于 2018-4-23 15:26:15 | 显示全部楼层
[Fortran] 纯文本查看 复制代码
    TYPE(PPERSON) , target  :: P (:)
    TYPE(PERSON)  , pointer :: TEMP

TEMP   => P(I)%P
P(I)%P => P(J)%P
P(J)%P => TEMP
天之道,损有余而补不足
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-2 13:00

Powered by Tencent X3.4

© 2013-2024 Tencent

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