标签: c
我在C语言中尝试以下情况,但是对于表达式的重新排列我得到了不同的值。什么概念?请帮助
int y = 0; int z = y + y + ( y = 5 ); //z will be 5
int y = 0; int z = y + ( y = 5 ) + y; //z will be 15
int y = 0; int z = ( y = 5) + y + y; //z will be 15