1.赋值表达式
1.1赋值运算符
赋值符号“=”就是赋值运算符,它的作用是将一个数据赋值给一个变量,也可以将一个表达式的值赋值给一个变量。
1.2复合的赋值运算符
在赋值符“=”之前加上其他运算符,可以构成复合的运算符。如:+=,-=,*=,/=,%=。采用这种复合运算符,一是为了简化程序,使程序精炼,而是为了提高编译效率,能产生质量较高的目标代码。
接下来在代码中演示“+=”的用法,代码如下:
1.#include
2.void main()
3.{
4. int a,b;
5. a=1;
6. b=2;
7. b+=a;
8. printf("b=%d\n",b);
9. printf("\n");
10.
11. a=1;
12. b=2;
13. b=a+b;
14. printf("b=%d\n",b);
15.}
输出结果如下图:
程序中第5,6,11,12行为a