指针减法类型

如果两个操作数都是指针,则减法运算的结果就是两个操作数之差(在数组元素中)。 减法表达式产生类型 ptrdiff_t(在标准包含文件 STDDEF.H 中定义)的带符号的整数结果。

其中一个操作数可以是整型,条件是该操作数是第二操作数。 减法的结果的类型与原始指针的类型相同。 减法的值是指向第 (ni) 个数组元素的指针,其中 n 是由原始指针指向的元素,而 i 是第二操作数的整数值。

请参见

参考

使用二元运算符的表达式