typedef __RAL_PTRDIFF_T ptrdiff_t;
ptrdiff_t is the signed integral type of the result of subtracting two pointers.