a=a^3=2;等号运算符应该是从右向左顺序运算;最右面“3=2”这个操作,很明显不合理,是错的!d=9+e,e++,d+9; //就是把9+e加好赋给d, 然后e自加1, d+9这个没有任何意义在这里这个语法上没什么不对的;不过不知道你的程序要实现什么功能,具体其他部分是否有不合理!
没有^操作符
首先你要明白 逗号的 优先级,它是从左开始,还是从右开始的... ...
没有^ 操作符?位操作那章没看吧