(1)给指针加上或减去某整数值,结果仍是指针。新指针指向的元素与原来的指针相比前进(后退)了该整数值个位置
ip+4得到的结果仍然是一个指针,该指针所指的元素与ip原来所指的元素相比前进了4个位置。
给指针加上一个整数,得到的新指针仍需指向同一数组的其他元素,或者指向同一数组的尾元素的下一位置
(2)两个指针相减的结果是它们之间的距离,参与运算的两个指针必须指向同一个数组当中的元素。
例如对于int类型的指针p和p1. p1-p的意义表示他们之间相隔多少个int类型的元素。同样对于其他类型的指针变量之间相减的意义也是一样。
(3)两个指针相加没有任何意义,并且也是非法的
(4)指针变量的递增运算符将指向数组元素的指针向前移动到下一个位置上