在c语言中,像int a=b=c=2;合法吗
不合法,b和c这样是未声明的类型
不合法,int a是定义,但是a=b是赋值,b未定义,不能赋值给a,后面的c类似,可以写成 int a=2,b=2,c=2;