【发布时间】:2017-09-27 18:17:37
【问题描述】:
在修改了answer 之后,我编写了以下循环,以在名为“gdb_script.gs”的脚本中简单地在 gdb 中打印一个数组。我做错了什么?
set $end=64
while ($i<$end)
print $i
print volfrac($i, :, 1)
set $i=$i+1
end
其中 volfrac(:,:,:) 是一个 fortran 数组。我收到错误消息:
gdb_script.gs:14: Error in sourced command file:
A syntax error in expression, near `<$end)'.
【问题讨论】:
-
你不想在比较之前初始化
$i吗?