0表示假,这个条件表达式的意思是当M为真时,a++,否则a--。M为真即表示M!=0
(M)? 如果为真,就a++,如果为假就a--。(M)?与M!=0不是等价
没有等价吧!!!!!!!
在逻辑判断中,返回值只能是0或者1但是判断的表达式中,是有两种情况,零和非零要区分表达式和表达式的返回值(M)?(a++):(a--)(M!=0)?(a++):(a--)是等价的