int a=b=c=0; a++&&b++||c++;求 a,b,c 最好有 过程分析
int a=b=c=0; a++&&b++||c++;求 a,b,c 最好有 过程分析
日期:2018-01-08 11:08:40 人气:1
a = 1, b = 0, c = 1
语句中a,b,c都是后自加, 所以是先进行表达式的运算, 再进行后自加, a++ && b++这部分时, a=0, 所以会发生短路, 不会执行b++,整个a++&&b++都为假 然后会执行判断c++的值,
过程中只会对a和c进行后自加运算, 所以a和c为1, b=0