问:

C++有了加号运算符,为什么还要有++(自加符号)呢?

答:
这里,由于++x是前缀自加,所以x先增为6,然后表达式的值也为6,赋给y。而x++是后缀自加,所以先将x的值6赋给z,然后x再增为7。
所以总之,C++有++运算符因为它简洁、高效、有副作用,并且还有前缀和后缀两种形式,可以满足各种需要。