#include <stdio.h>
main()
{
int j=5,q;
q=(++j)+(++j)+(++j); //这个属于在不同的编译器上有不同的编译结果的按TC上,自右向左结合,就是先算最右的++J 为6 再左,为 7 再左 为8 最后得出J为8 然后把J的值带入到式子里 就是 8+8+8 =24
printf("%d,%d",q,j);
}
main()
{
int j=5,q;
q=(++j)+(++j)+(++j); //这个属于在不同的编译器上有不同的编译结果的按TC上,自右向左结合,就是先算最右的++J 为6 再左,为 7 再左 为8 最后得出J为8 然后把J的值带入到式子里 就是 8+8+8 =24
printf("%d,%d",q,j);
}