指针算数会根据指针所指向数组元素的个数自动伸缩
看教程书中有这么一句话,不懂求解……
原文本段内容
使用指针时, 除了递增和递减, 还会用到求差, 即两个指针相减。如果有两个指针指向相同数组的不同元素, 便可将两指针相减得出它们的间隔。 再次提醒读者注意, 指针算术会根据指针所指向数组元素的个数自动伸缩。 因此, 如果ptr1和ptr2指向(任意类型)数组的两个元素,下面的表达式可以得出两个元素相隔多远:
ptr1-ptr2