一个循环结构的C语言问题

一个循环结构的C语言问题

问题描述:

while(a++&&++b)里面的值有一个为零 值就会被输出来
所以每次循环a,b 自增 a从-1变0 自增2 b也要自增2所以b=2 a应该+2应该是0啊 为什么答案是 1,2
不了解 不明白 求大神解答

img

执行的时候a等于零是没错,但是输出的时候要++,a++是执行再++