gdb 调试Pascal如何打印数组中的连续一部分?

在C语言中,如果定义了intdata[100];在gdb中进行调试,我们可以用print*(data+4)@15来打印data[4]~data[14]这连续的11个值。那... 在C语言中,如果定义了
int data[100];
在gdb中进行调试,我们可以用
print *(data+4)@15
来打印data[4]~data[14]这连续的11个值。
那么,在Pascal语言中,如果我们定义
var
data: array[0..100] of Integer;
在gdb中进行调试,我们该怎样敲击命令,才能实现
打印data[4]~data[14]这连续的11个值呢?
展开
 我来答
折柳成萌
高粉答主

2018-01-05 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:6329万
展开全部
1: 对于在应用程序中加入参数进行调试的方法: 直接用 gdb app -p1 -p2 这样进行调试是不行的。 需要像以下这样使用: #gdb app (gdb) r -p1 -p2 或者在运行run命令前使用set args命令: (gdb) set args p1 p2 可以用show args 命令来查看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式