delphi 如何定义一个N行2列的数组 ?

想用delphi来定义一个数组来存放寄存器的地址和值也就是个N行2列的数组请问该如何定义其中寄存器的地址和值都是用十六进制表示的... 想用delphi来定义一个数组来存放寄存器的地址和值 也就是个N行2列的数组 请问该如何定义
其中寄存器的地址和值 都是用十六进制表示的
展开
 我来答
己闻楣Sx
2011-06-21 · TA获得超过1935个赞
知道大有可为答主
回答量:1057
采纳率:93%
帮助的人:911万
展开全部
貌似不应该定义N行2列的二维数组,而是应该先定义一个结构,再定义元素为此结构的一维数组,示例如下:
TRegisterData = packed record
Addr : Pointer;
Value : Integer;
end;
arMyRegisters : array[ 1..N ] of TRegisterData;
testerHooK
2011-06-21 · 超过67用户采纳过TA的回答
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:194万
展开全部
mya : array[0..N,0..1] of integer;
更多追问追答
追问
其中寄存器的地址和值 都是用十六进制表示的啊 不能用integer类型的吧
追答
后面的类型你不会自己修改啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
e__jin
2011-06-21
知道答主
回答量:73
采纳率:0%
帮助的人:21.7万
展开全部
type
TszRec = packed record
abox: DWORD;
addr: DWORD;
end;
szRecs: array of TszRec;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式