{ int a = 0, b = 0,x; x = 0 && ( a = b = 777); printf("%d %d %d\n", a, b, x);getch();}为什么a,b输出的是0,而不是777 ?