fortran 单步调试

大神,想问问fortran里面,单步调试怎么用??单步调试的意义是怎样呢,怎么看错误在哪里呢?我设置了一个断点,出现了一个小黄箭头,是啥意思?我用的编译器是IVF,在st... 大神,想问问fortran里面,单步调试怎么用??单步调试的意义是怎样呢,怎么看错误在哪里呢?
我设置了一个断点,出现了一个小黄箭头,是啥意思?
我用的编译器是IVF,在studio visual 2010里面用的,截图如下,谢谢
展开
 我来答
天河流纹石
2013-02-22 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7623
采纳率:76%
帮助的人:6626万
展开全部
单步 Debug 是一个非常有效的代码调试手段。对于发现代码中的问题非常有帮助。

Debug 的基本功能有:
1.按行,按过程(函数),按次数(循环),按条件执行程序。

2.在特定条件下暂停程序。并可观察到此时刻的所有变量值。且可以随时修改变量值。

比如:
Program Main
Implciit None
Do i = 1 , 10000000
.............一些代码
y = f( i )
............另一些代码
End Do
End Program
这段代码出错了。可你并不知道为什么。你就可以在 Do 开始的地方下断点,运行到此处。
然后一次一次的检查,看代码是在哪儿出错的。
假设循环 1 到 10000000,到第 3567 次出错了。你还可以设置条件断点,或者直接改变 i 的值,使得 i 直接等于 3567。
(当然,要结合你的算法,看直接改变 i 是否合适)

你可以通过 debug 做的事情还有很多。。。。。
可以说,debug 是一个程序员的基本功。
黄色箭头应该是指:当前执行到了该行。
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
易捷测试
2024-10-23 广告
load pull的简单原理是使用一个叫tuner的东西,可理论模拟任意阻抗的负载,(你可以把tuner想像成一个一段并联传输线和一段串联传输线的组合器件,而传输线的长度和阻抗都是可调的,那么通过调节即可遍历smith原图的任意位置)实际测... 点击进入详情页
本回答由易捷测试提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式