A BORLAND C++-ban a különbözõ pointerek különbözõ méretûek lehetnek, a memória modelltõl ill. a pointer explicit méretmegadásától függõen (lásd near, far, huge, _cs, _ds, _es, _ss).
Minden mutató deklarálásakor meg kell adni a mutatott
típust, ami lehet void, azaz bármi is. Deklarálásuk
után a pointerekhez hozzárendelhetünk azonban tetszõleges
más típusú mutatókat is. Az ilyen értékadásokra
a BORLAND C++ figyelmeztetõ üzenetet ad, kivéve, ha
a deklarált típus a void*. Az egyetlen megkötés,
hogy adatpointerek és kódpointerek között nem lehet
konverziót végrehajtani.