当把自增运算符运用于循环中时, while(*p++); //p会溢出, 因为:*p++为一个表达式,必须表达式运行完成,才进行while判断!所以最后一个p会多自增一次. while(*a++ = *b++); //a, b 均会溢出!