请各位大侠帮忙,!!!!!!
是一个delphi指针的问题,为什么在 PJpg=^TJpg;
  TJpg=packed record 这里可以直接用等号呢?

解决方案 »

  1.   

    你忘了这个前面用一个Type关键字咯。
    type
      PJpg=^TJpg; 
      TJpg=packed record一个type子句下可以定义1-n个类型(结构体、结构体指针、枚举...)或类
      

  2.   

    这里的=号的意思就是
    "类型"="相应类型的定义"如:
    type
    TTestEnum=(teA, teB);//枚举类型
    TTestRecor = record//结构体类型
      S: String;
      i: Integer;
      g: Double;
    end;TTestClass = class//类
    private
      procedure Foo();
    end;