Fortran Coder

查看: 9990|回复: 4
打印 上一主题 下一主题

[指针] 有人发文说Fortran没有指针数组的概念?有人能解答吗?

[复制链接]

834

帖子

2

主题

0

精华

大宗师

F 币
3922 元
贡献
2332 点
楼主
发表于 2021-6-22 11:34:35 | 显示全部楼层
type(person) :: pt(5)
pt(1)%p => 张三
pt(2)%p => 罗翔

834

帖子

2

主题

0

精华

大宗师

F 币
3922 元
贡献
2332 点
沙发
发表于 2021-6-26 12:36:36 | 显示全部楼层
数组指针:指向数组的指针,不能指定数组大小,如 type(person), pointer:: p(:)
指针数组:指向某种数据结构的多个指针的集合(Fortran没有,可通过type间接实现),指针的个数等于数组size,如 type(pperson), pointer:: p(5)
参考  https://www.bilibili.com/video/BV1XD4y1S7jz?p=5
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-11-1 08:11

Powered by Tencent X3.4

© 2013-2024 Tencent

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