你声明的FArray为动态数组,使用前要Setlength(FArray, 实际长度)来申请空间;如果不想占空间的话, 我觉的应如此定义FArray: ^Integer; 这样就可以Farray := sortarr;(变参sortarr实际上也是地址指针,所以不用@),
引用时用Farray^[i]格式,i为数组维数。