Delphi P17-24
P17 Delphi调试
F5打断点,右键-CPU-F7/8跳转
P18 关于数组的认识
一维静态数组定义与使用
type
数组类型名 = Array[下标类型] of 基类型
实例定义
Type number = Array[1..10] of Integer
var num_one:Array[1..10] of Integer;
使用
For i:=1 To 10 do
num1[i]:=i;
P19 关于数组的认识2
二维静态数组定义
格式1
type
数组类型名 = Array[下标类型1,下标类型2】 of 基类型
格式2
Type
数组类型名 = Array[下标类型1】 of Array [下标类型2] of 基类型
多维数组以此类推
P20关于数组的认识3
动态数组
Arr_Str:Array of Integer;
SetLength过程设置数组的大小
一维动态数组
var
Arr_Str:Array of Integer;
begin
SetLength(Arr_Str,10);//10个整型元素
end;
二维动态数组
var
Arrs:Array of Array of Integer;
begin
SetLength(Arrs,2,5);//2行5列的数组
End;
动态数组下标从0开始,静态不是
动态数组各行长度可以不同
Low、High、Length:返回数组的最小下标值、最大下标值、数组长度
Inputpox():3个参数,返回值为输入值

浙公网安备 33010602011771号