//#include<stdio.h>
//连续赋值问题解决
//int main()
//{
// int a = 3;
// int b = 2;
// int c = b = a + 3;//该行等价于b=a+3;int c=b;
// printf("%d %d %d", a, b, c);//3 6 6
// return 0;
//}
//错误演示
//{
// int a = 3;
// int b = 2;
// int b = a + 3;//这样用b是会被判断为重复定义的
// int c = b;
// printf("%d %d %d", a, b, c);//代码错误
// return 0;
//}
//正确演示
//{
// int a = 3;
// int b = 2;
// b = a + 3;//b已经在前面被整型,如果再加int就错了
// int c = b;
// printf("%d %d %d", a, b, c)//3 6 6//这里b会取最后一次赋值
// return 0;
//}
//问题解决
//即使前面给b赋值了,但只要b后面再被赋值
//都会覆盖前面的赋值;但b只能被整型一次
//等号赋值是从右到左的