Fortran Coder

查看: 5775|回复: 2
打印 上一主题 下一主题

[指针] 结构体指针错误?

[复制链接]

10

帖子

3

主题

0

精华

入门

F 币
67 元
贡献
43 点
QQ
跳转到指定楼层
楼主
发表于 2015-9-11 09:22:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好!
我的原始定义段:
[Fortran] 纯文本查看 复制代码
        type node        
                real(8) :: InletCoor(2)        
                real(8) :: ExitCoor(2)
                integer :: BlockNo(2)        
                type(node),pointer :: afore
                type(node),pointer :: next
        end type node
        type(node),pointer :: p,q        
p.blockno=Injector  !执行代码: 

错误提示:
         p.blockno=Injector         1
Error: Unclassifiable statement at (1)
为啥出错呢?   我已经定义了啊
请版主、高人指教啊,  初学fortran,摸索中。。。。。




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

737

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
704 元
贡献
361 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

沙发
发表于 2015-9-11 14:13:29 | 只看该作者
p%blockno=Injector  

小数点是不标准的用法,可能你的编译器不允许。

10

帖子

3

主题

0

精华

入门

F 币
67 元
贡献
43 点
QQ
板凳
 楼主| 发表于 2015-9-14 09:35:45 来自移动端 | 只看该作者
非常感谢,调试没问题了!
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-12-24 20:25

Powered by Tencent X3.4

© 2013-2024 Tencent

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