Datový typ reference

Reference je proměnná, která bude obsahovat pouze odkaz na proměnnou nebo do instance funkčního bloku. Použitá proměnná může být elementárního nebo odvozeného typu.

  • Deklarace se provádí pomocí klíčového slova REF_TO. Za ním následuje jméno referovaného datového typu.
  • Inicializace pointeru se provádí pomocí operátoru REF=.
VAR
  MyRef: REF_TO INT;
  MyVar: INT;
END_VAR
 
MyVar:= 100;
MyRef:= REF(MyVar); //nastavení reference na proměnnou
MyRef:= 200;      //v proměnné je nyní nová hodnota 200
  • © Energocentrum Plus, s.r.o. 2017 - 2024