如何比较两个二维数组是否相等
来源:互联网 发布:apache ab测试工具 编辑:程序博客网 时间:2024/04/30 00:48
{对比静态数组}procedure TForm1.Button1Click(Sender: TObject);var arr1: array[0..3] of AnsiChar; arr2: array[0..3] of Byte;begin arr1[0] := 'A'; arr1[1] := 'B'; arr1[2] := 'C'; arr1[3] := 'D'; arr2[0] := 65; arr2[1] := 66; arr2[2] := 67; arr2[3] := 68; if CompareMem(@arr1, @arr2, SizeOf(arr1)) then ShowMessage('arr1 与 arr2 中的数据相同');end;{对比动态数组}procedure TForm1.Button2Click(Sender: TObject);var arr1: array of AnsiChar; arr2: array of Byte;begin SetLength(arr1, 4); SetLength(arr2, 4); arr1[0] := 'A'; arr1[1] := 'B'; arr1[2] := 'C'; arr1[3] := 'D'; arr2[0] := 65; arr2[1] := 66; arr2[2] := 67; arr2[3] := 68; if CompareMem(arr1, arr2, SizeOf(arr1)) then ShowMessage('arr1 与 arr2 中的数据相同');end;{多维数组也一样}procedure TForm1.Button3Click(Sender: TObject);var arr1: array[0..1, 0..1] of AnsiChar; arr2: array[0..1, 0..1] of Byte;begin arr1[0,0] := 'A'; arr1[0,1] := 'B'; arr1[1,0] := 'C'; arr1[1,1] := 'D'; arr2[0,0] := 65; arr2[0,1] := 66; arr2[1,0] := 67; arr2[1,1] := 68; if CompareMem(@arr1, @arr2, SizeOf(arr1)) then ShowMessage('arr1 与 arr2 中的数据相同');end;
0 0
- 如何比较两个二维数组是否相等
- delphi 如何比较两个二维数组是否相等
- 比较两个二维数组是否相等
- php如何比较两个数组是否相等???
- 比较两个数组是否相等
- 比较两个字节数组是否相等
- javascript比较两个数组是否相等
- 如何比较两个集合是否相等
- 如何比较这两个字符串是否相等?
- 如何比较两个浮点数是否相等?
- js如何比较两个颜色是否相等
- C#中比较两个值型一维数组变量是否值相等
- C#中比较两个值型一维数组变量是否值相等
- C#中比较两个值型一维数组变量是否值相等
- 比较两个一维数组的内容是否相等
- 比较两个json是否相等,忽略数组内元素顺序
- Javascript比较两个数组是否相等(存在重复元素)
- 比较两个字符串是否相等?
- 我收集的小故事
- julia ubuntu 安装
- MYSQL查询语句优化
- OCP-1Z0-053-200题-19题-601
- 为 eclipse 的 hibernate 配置文件(*.hbm.xml)加上自动提示功能
- 如何比较两个二维数组是否相等
- PHP中JSON的应用
- [LeetCode]*137.Single Number II
- sqlite基本sql语句使用
- Oracle-Multitable Insert Command 操作
- java.lang中的数学类
- Bluetooth in Android 4.2 and 4.3(一):综述
- ios项目icon和default图片命名规则
- Work From Home With Google!