delphi 中如何定义string型的二维数组
我想建一个二维数组保存用户名和密码,但不知道怎么弄。还有想问下,delphi里面怎么用链表?大神们如果感觉三两句话说不清的话,如果有文库或者其他文章推荐的话请附网址哦,谢...
我想建一个二维数组保存用户名和密码,但不知道怎么弄。
还有想问下,delphi里面怎么用链表?大神们如果感觉三两句话说不清的话,如果有文库或者其他文章推荐的话请附网址哦,谢谢! 展开
还有想问下,delphi里面怎么用链表?大神们如果感觉三两句话说不清的话,如果有文库或者其他文章推荐的话请附网址哦,谢谢! 展开
3个回答
展开全部
这是一个实例,你可以参考下:
procedure TMainForm.Button1Click(Sender: TObject);
var
arr:array of array of string;
begin
setlength(arr,2,3);
arr[1,2]:='this is a test';
setlength(arr,0,0);
setlength(arr,4,5);
showmessage(arr[1,2]);
end;
声明一个二维数组的方法是用 array of array of 类型 这很贴近人们的思维方式。同理可推出三维数组的声明方法为 array of array of array of 类型
对二维数组大小的调整仍然使用SetLength函数,第一个参数是数组名称,第二个参数是最靠近数组名称那个维度的大小,第三个参数是远离数组名称的维度的大小,以此类推。
procedure TMainForm.Button1Click(Sender: TObject);
var
arr:array of array of string;
begin
setlength(arr,2,3);
arr[1,2]:='this is a test';
setlength(arr,0,0);
setlength(arr,4,5);
showmessage(arr[1,2]);
end;
声明一个二维数组的方法是用 array of array of 类型 这很贴近人们的思维方式。同理可推出三维数组的声明方法为 array of array of array of 类型
对二维数组大小的调整仍然使用SetLength函数,第一个参数是数组名称,第二个参数是最靠近数组名称那个维度的大小,第三个参数是远离数组名称的维度的大小,以此类推。
展开全部
双向链表
http://www.cnblogs.com/del/archive/2008/03/19/1113075.html
二维数组
data: array[0..2,0..2] of integer;//静态
data: array of array of integer;//动态
http://bbs.csdn.net/topics/230068022
要善用搜索哦
http://www.cnblogs.com/del/archive/2008/03/19/1113075.html
二维数组
data: array[0..2,0..2] of integer;//静态
data: array of array of integer;//动态
http://bbs.csdn.net/topics/230068022
要善用搜索哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这应该用结构体数组吧
type
TUseInfo=reocrd
usName: String[20];
usPsw: String[20];
end;
var
UserList: Array[1..10] of TUserInfo;
type
TUseInfo=reocrd
usName: String[20];
usPsw: String[20];
end;
var
UserList: Array[1..10] of TUserInfo;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询