逗号运算符,是极少见的运算符,我们看一下代码理解一下逗号运算符的功能: 先说结论,逗号运算符的优先级非常低,比赋值运算符=还要低: 同时,逗号隔开的几个表达式,都会各自进行计算,但是整体表达式只会返回最后一个表达式计算的结果: 对于a = (1 + 2, 3 + 4),先算括号里的,是逗号运算符隔开的两个表达式,算的结果为(3, 7),整体表达式只会返回最后一个表达式计算的结果,即只返回7,最后赋值给a,所以输出结果为a的值为7: 对于a = 1 + 2, 3 + 4,逗号隔开的两个表达式,第一…