初识DELPHI,指针释放问题!

                            
procedure   TForm1.Button1Click(Sender:   TObject);   
  var  
      x:   integer   ;  
      p:   ^integer   ;  
  begin  
      new(p)   ;  
      x   :=   10   ;  
      p^   :=   x   ;       //   指针内存地址与x   不一致  
      p   :=   @x   ;       //   指针内存地址与x   对致  
                              //如果有   p:=@x   ,Dispose(p)会提示错误的指针操作  
      Dispose(p);  
  end;  
   
  是不是指针都用在   Record   记录中?  
  关于指针的内存分配释放有哪些注意事项?  
 

查看回复