delphi中的init整数数组

参见英文答案 > How do I assign a value to a whole array of integers?                                    4个
如何初始化一个数组

TMyArray = array[1..2,1..3] of Integer;

我试过了

MyArray  :  TMyArray;

 MyArray = ( (1,2,3),(3,4,5) );

但这种风格没有任何运气……

解决方法

您可以将类型化常量初始化为其声明的一部分:

const
  MyArrayConst: TMyArray = (
     (1,5)
  );

或者您可以通过这种方式初始化全局变量.

但是你不能以这种方式初始化局部变量.您可以声明常量,然后将其分配给您的变量.

var
  MyArray: TMyArray;
....
MyArray := MyArrayConst;

相关文章

 从网上看到《Delphi API HOOK完全说明》这篇文章,基本上都...
  从网上看到《Delphi API HOOK完全说明》这篇文章,基本上...
ffmpeg 是一套强大的开源的多媒体库 一般都是用 c/c+&#x...
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和ED...
1 mov dst, src dst是目的操作数,src是源操作数,指令实现的...