In the C programming language, ptrdiff_t is the signed integer type of the result of subtracting two pointers.