Advertisement
Guest User

Pokazivaci

a guest
Apr 22nd, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.75 KB | None | 0 0
  1. program xxx (input, output); // DInamicke promjenljive ne rezervisu prostor unaprijed. Koristimo pokazivace za njih.
  2. type student = record
  3.                     broj : integer;
  4.                     godina : integer;
  5.                 end;
  6.      pokazivac = ^student;
  7. var p1, p2 : pokazivac;
  8.  
  9. begin
  10.     new(p1); // rezervise prostor u memoriji na kome ce biti upisan novi dinamicki slog. p1 ce pokazivati na njegovu adresu.
  11.     p1^.broj := 1;
  12.     p1^. godina := 2018;
  13.     writeln(p1^.broj, '/', p1^.godina);
  14.     new(p2);
  15.     p2^.broj := 2;
  16.     p2^.godina := 2018;
  17.     writeln(p2^.broj, '/', p2^.godina);
  18.     p1 := p2;
  19.     p2^.broj := 3;
  20.     p2^.godina := 2019;
  21.     writeln(p2^.broj, '/', p2^.godina, '     ', p1^.broj, '/', p1^.godina);
  22.     readln;
  23. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement