Pointeroperationen gehen nicht immer mit allen Pointern-Typen
eventuell:
Delphi-Quellcode:
var x: PWord;
Inc(PWideChar(x)); // zählt 2 dazu, also +SizeOf(x)
Inc(PByte(x)); // zählt nur 1 Byte
Inc(Integer(x)); // zählt nur 1 Byte
Inc(PByte(x), 2); // zählt auch SizeOf(x) dazu
Ein Therapeut entspricht 1024 Gigapeut.