防止自己遗忘系列:Fortran段落注释

上一篇起名用的是相同的表述,这里进一步阐释下:

上一篇指的是Fortran程序【读取的文件】中的注释(用的是“#”)

本篇指的是【Fortran程序】中的注释(用的是“!”)

背景:没有系统学习过Fortran的语法框架,按C++的编写思路用Fortran语言写内容,确实会出现很多语法小bug,而且不容易发现,所以想从网上去寻找也难有切入点,于是开个小专栏,记录下遇到的一些 反复测试后最终突破 的小bug

这里是我写的一份Fortran代码文件(已成功运行),虽然写就10min,但调试了1h多,主要问题出在语法和结构:

先看下执行过程中遇到的报错:

(未成功编译篇):这种说明程序的基本Fortran语法框架有问题

(成功编译但执行报错篇):这种说明程序的编写思路不完善

最终学到两个冷门知识:

Fortran程序中的注释需要用英文“!”而不是“#”(紫色框),属于:基本Fortran语法框架

如果数组分配中涉及变量,对变量赋值要写在allocate函数给数组分配前(红色框),属于:程序的编写思路

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值