逗号表达式的结果是最后一个表达式的值本题目中,[a=34=12,a4=48(a=12)],a+5=12+5=17;所以该表达式的的结果为17
C语言的一种语法,形式为(表达式1,表达式2,...,表达式n)表达式可以为赋值语句,整个逗号表达式最后返回表达式n的值。这里a被赋值为12,里面的逗号表达式返回a*4=60(但a还是12),原式变为(60,a+5),返回17