C语言中的连等式解析

1.变量的定义不允许使用连等式

	int a=b=c=1;//*这种情况下编译出错*

2.变量的赋值允许使用连等式

int a,b,c;
a=b=c=1;//这是可以通过编译的,a,b,c的值都赋值为1

赋值的方向是从右往左
也就是: c=1,b=c,a=b

你可能感兴趣的:(计算机学习,C语言学习,c语言)