两个小问题,请帮忙解答

                            
(1)为什么以下两个过程都编译不过?   
  interface  
  procedure   p1(i   :   ^integer);  
  procedure   p2(a   :   array   of   integer);  
  implementation  
   
  procedure   p1(i   :   ^integer);  
  begin  
          new(i);  
  end;  
  procedure   p2(a   :   array   of   integer);  
  begin  
          SetLength(a);  
  end  
   
   
  (2)DELPHI里的指针能象C++里这么用嘛?  
  integer*   i;  
  i   =   new   integer(10);

查看回复