p_newarr.LST 303 B

123456789101112131415
  1. Listing:
  2. 1 MODULE PNewArr;
  3. 2 TYPE P = POINTER TO ARRAY [1 .. 3] OF INTEGER;
  4. 3 VAR p : P; ExitCode : INTEGER;
  5. 4 BEGIN
  6. 5 NEW(p);
  7. 6 p^[1] := 11; p^[2] := 22; p^[3] := 33;
  8. 7 ExitCode := p^[1] + p^[2] + p^[3];
  9. 8 DISPOSE(p)
  10. 9 END PNewArr.
  11. 0 errors