如果有一数组p[4]属于Tpoint结 构,请问如何给p[0],P[1],p[2],p[3]赋值呢?你没理解我的意思?
在C中给其赋值是这样的:
Cpoint p[4];
p[0].x=1;
p[0].y=1;
p[1].x=2;
p[2].x=2;
.
.
.
换用pascal该如何给其赋值呢???

解决方案 »

  1.   

    p:array[0..3] of tpoint;
    p[0].x := 1;
    ...
      

  2.   

    to newyj(吴刚vs西西弗)
    我也用的此方法,为何在D7中提示“Identifier redeclared: 'p'”,这是为何呢
      

  3.   

    var
      P: array[0..4] of TPoint;
    begin
      P[0].x := 1;
      P[0].y := 2;
    end;你没有定义该变量.
      

  4.   

    to jacky_shen:
    你回答的很对,我怎样给你加分呢???
      

  5.   

    to  jacky_shen:  
    分以加,谢谢!!!