+=与++优先级一样高,且这两个运算符的结合性均是从右向左, 即先计算++。。。
无了的程序~~~~
#include <iostream.h>void main(){ int x=5; int y=2+(x+=x++,x+8,++x); // ①x+=x 得到10;②++ 得到11;③++x 得到12 cout<<y<<endl;}
老问题了,而且经久不衰。
++ 的优先级比 += 高。
[此贴子已经被作者于2007-9-10 14:48:33编辑过]
我觉得这个好象是对的,理解的蛮深刻的