黑马程序员技术交流社区
标题:
赋值运算符
[打印本页]
作者:
董立正
时间:
2015-12-3 10:10
标题:
赋值运算符
/*
赋值运算符:=
复合赋值运算符:(双目运算符) 一次性做两件事情 先运算 再赋值
+= a+=3;-->a = a + 3
-=
*=
/=
%=
*/
#include <stdio.h>
int main(int argc, const char * argv[]) {
int a =3 ,b = 4;
//表达式
a + b; //7
a+3; //6
printf("a = %d\n",a);//3
//做了个赋值
a = a + b; //7
a +=b; //a = a + b
printf("a = %d\n",a);//7//11
a = a + 3; //10
a += 3; //a = a + 3
// a += 7
// a = a + 7
a += b +3; //a = a + (b + 3)
printf("a = %d\n",a); //10//17
return 0;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2