int a=2,b=4,c=6,x,y; y=((x=a+b),(b+c));//这才是逗号表达式 printf("y=%d,x=%d\n",y,x); y=((b+c),(x=a+b));//这才是逗号表达式 printf("y=%d,x=%d\n",y,x); return 0;