一个比较迷惑的问题?
#define s x = y = z
#define P3(x,y,z) printf("x = %d\t y = %d\t z = %d\n",x,y,z)
main()
{
int x,y,z;
s = 1; ++x || ++y || ++z;P3(x,y,z);
s = 1; ++x && ++y || ++z;P3(x,y,z);
s = 1; ++x && ++y && ++z;P3(x,y,z);
s = -1; ++x || ++y && ++z;P3(x,y,z);
s = -1; ++x || ++y || ++z;P3(x,y,z);
s = -1; ++x && ++y && ++z;P3(x,y,z);
}
谁给我解释一下这个题目是什么意思?