Ушаков Николай
02.07.2007, 17:11
если кто использовал указатели, подскажите, как увеличить указатель на какую то переменную величину?
например
ptr: POINTER TO WORD;
i: INT;
ptr := ptr + 2; (* работает нормально *)
ptr := ptr + i; (* не катит - говорит что не может сконвертить INT to POINTER *)
как же передвигать указатель, циклом что ли?
например
ptr: POINTER TO WORD;
i: INT;
ptr := ptr + 2; (* работает нормально *)
ptr := ptr + i; (* не катит - говорит что не может сконвертить INT to POINTER *)
как же передвигать указатель, циклом что ли?