对 void*  类型的指针进行加减运算的时候,这是不安全的,因为编译器并不知道你指针的单元是多少,需要移动多长的距离。作为扩展,大部分编译器都允许给void 指针做算术运算。