逗号表达式:用逗号隔开的一串表达式,
从左向右依次计算,整个表达式的最终结果为最后一个表达式的结果,
这里我们来写一个例子,
这里问c的值,后面是逗号表达式,那么从左向右来看,
第一个表达式为a>b,这个为假,但只是判断,不会改变a和b的值,
第二个表达式让a=b+10,那么这个时候a变成了12,b不变还是为2,
第三个表达式为a,没有改变,
第四个表达式为b=a+1,此时a为12,那么b就是13,
第四个表达式为最后一个表达式,所以所得值13为c的值,
这里要注意,不能因为逗号表达式的值等于最后一个就认为前面的表达式无需计算,
逗号表达式中前面的表达式是会影响最后一个表达式的值的,所以需要进行计算。