分类：电脑/网络-程序设计-C/C++
问题：什么是复合赋值运算符？，怎么用？，都有什么用途？ 
什么是复合赋值运算符？，怎么用？，都有什么用途？
回答：复合赋值运算：　　用第一个操作数加（减，乘，除，拉位与/或/异或...)第二个操作数。并把结果赋值给第一个操作数。(--,++为单目运算，主要用于循环变量.除外)复合赋值运算符:    +=               加并赋值　　 -=　　　　　　     减并赋值　　 *=　　　　　　　   乘差赋值     /=               除差赋值　　 %=　　　　　　　   求模并赋值　　 &=               位AND并赋值     |=               按位Or并赋值     ^=               按位ＸＯＲ并赋值     <<=              左移并赋值　　 >>=　　　　　　　右移并赋值　　 --(分前缀后后缀)　　自减1　　 ++ (分前缀后后缀)　 自增1例子：  int a,b;         a+=b;  //  把a 与b 的值的和赋给 a .与  a=a+b 等价  a*=b;  //  把a 与b 的值的积赋给 a .与  a=a*b 等价  a^=b;  //  把a除b 的模赋给 a .与  a=a^b 等价    总体来说，复合运算符可以简化我们的表达式。但同时过多过复杂的复合运算会降低的可读性。