int a = 零 , b , c 这种写法是什么意思

int a = 0 , b , c 这种写法是什么意思
这种写法是什么意思, 后面有三个值都赋值吗,这样最后只有c有效吗?
------解决方案--------------------
定义了3个变量a,b,c,其中a被初始化为0

楼主需要好好看书
------解决方案--------------------
这个不是逗号表达式,定义了3个变量a,b,c。b,c未初始化。 
------解决方案--------------------
int a = 0 , b , c ;//表示定义三个整型变量a,b,c,并将a的初值赋为0;b,c中的初值为垃圾值。