Fortran Coder

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

[指针] 新人关于指针的问题

[复制链接]

16

帖子

3

主题

0

精华

入门

F 币
51 元
贡献
26 点
跳转到指定楼层
楼主
发表于 2015-4-11 09:22:26 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
      指针可以指向一个一维数组吗(不是数组中的一个数,是整个数组)?      我想对整个数组进行矢量计算。刚刚接触FORTRAN,很多不明白的地方,请多指教。

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

16

帖子

3

主题

0

精华

入门

F 币
51 元
贡献
26 点
沙发
 楼主| 发表于 2015-4-11 13:25:06 | 显示全部楼层
li913 发表于 2015-4-11 10:24
[mw_shl_code=fortran,true]program test
    integer,target:: n(3)=(/1,2,3/)
    integer,pointer::p(:) ...

    谢谢解答,再请教一下。                                                                                                                                         
    integer,pointer::p(:)的话,不就是三个指针了吗?                                                                              
    最初的想法是把一些向量存在二维数组里,知道行和列的话就可以取出这个向量,指针是不是实现不好?定义成四维的数组会好一点吗?

16

帖子

3

主题

0

精华

入门

F 币
51 元
贡献
26 点
板凳
 楼主| 发表于 2015-4-11 16:45:40 | 显示全部楼层
fcode 发表于 2015-4-11 14:22
integer,pointer::p(:)

是一个指针,不是三个指针。

啊,我明白了,是一个指针。多谢指教,十分感激。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-6 03:11

Powered by Tencent X3.4

© 2013-2024 Tencent

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