C语言逗号运算符求解

img


我想知道为啥选a呀,我感觉是b。希望有人能说一下运算的思路!我想知道为啥选a呀,我感觉是b。希望有人能说一下运算的思路

逗号运算符的运算顺序为从左往右,pad和sum初始值都为5,从左到右计算,sum通过++变成了6,pad++,则pad变成了6,最后pad=++pad,则最终的pad变为7

你把逗号当分号看就行了