Node: PtrDiffType, Next: PtrInt, Previous: PtrCard, Up: Reference

### PtrDiffType

(Under construction.)

#### Synopsis

         type
           PtrDiffType  { built-in type }

#### Description

`PtrDiffType` is a (signed) integer type to represent the difference between two positions in memory. It is not needed except for rather low-level purposes.

#### Conforming to

`PtrDiffType` is a GNU Pascal extension.

#### Example

         program PtrDiffTypeDemo;
         var
           a: array [1 .. 10] of Integer;
           d: PtrDiffType;
           p, q: ^Integer;
         begin
           p := @a[1];
           q := @a[4];
           {$X+}
           d := q - p
         end.

#### See also