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个参数,返回值为输入值

posted @ 2021-07-16 21:09  翾至烜  阅读(65)  评论(0)    收藏  举报