Pointers to members of the same array can be subtracted. The result is the number of elements between the two array members. The type of the result is ptrdiff_t . DEC C defines this type as int .
ptrdiff_t
int