赋值运算这块不是很理解,很模糊???
#include <stdio.h>void main()
{
int a=1,b=2,c=3;
printf("%d,%d,%d,%d\n",a=b=c,a==b==c,a==(b=c),a==(b==c));
}
结果为什么是3,0,0,0呢?不是很理解?
2012-03-05 20:03

2012-03-05 21:01
2012-03-05 21:08
2012-03-05 22:58
2012-03-06 15:43
2012-03-06 15:54
2012-03-06 16:27
2012-03-06 17:54
乐了
2012-03-06 19:19
2012-03-06 20:26