摘要:
本例通过存取结构, 慢慢引入了数组类型与指针的一些使用方法; 其中六个小例子的测试内容和结果都是一样的. 阅读全文
posted @ 2019-08-30 15:39
h2z
阅读(302)
评论(0)
推荐(0)
摘要:
最近发现一些代码, 甚至有一些专家代码, 在遍历数组时所用的数组长度竟然是 SizeOf(arr); 这不合适!如果是一维数组、且元素大小是一个字节, 这样用看不出错误, 譬如: var arr1: array[0..9] of Char; arr2: array[0..9] of Byte; be 阅读全文
posted @ 2019-08-30 15:35
h2z
阅读(3953)
评论(0)
推荐(0)
摘要:
之前应该参考一下: 关于开放数组参数 //这是在 System 单元定义的一组标识数据类型的常量: vtInteger = 0; vtBoolean = 1; vtChar = 2; vtExtended = 3; vtString = 4; vtPointer = 5; vtPChar = 6; 阅读全文
posted @ 2019-08-30 15:33
h2z
阅读(336)
评论(0)
推荐(0)
摘要:
一句话: 用 CompareMem 对比内存即可. 阅读全文
posted @ 2019-08-30 15:30
h2z
阅读(1511)
评论(0)
推荐(0)
摘要:
dctb:array[1..2,1..38] of Single=((0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 阅读全文
posted @ 2019-08-30 15:20
h2z
阅读(1108)
评论(0)
推荐(0)
摘要:
如果需要定义二维数组可以采取以下定义形式: 一、静态数组定义 静态数组定义,通常用于数组元素的数目确定的情况。定义形式如下: 示例: 1 2 3 4 5 6 7 8 9 10 11 type //定义二维数组类型 TMultiArr = array[1..3,1..3] of string; var 阅读全文
posted @ 2019-08-30 15:05
h2z
阅读(817)
评论(0)
推荐(0)
摘要:
这是一个实例: procedure TMainForm.Button1Click(Sender: TObject);var arr:array of array of string;begin setlength(arr,2,3); arr[1,2]:='this is a test'; setle 阅读全文
posted @ 2019-08-30 15:03
h2z
阅读(1747)
评论(0)
推荐(0)