关于++运算符的问题
int add(int a,int b){
return (a+b);
}
int a=5;
add(a++,a) =10
add(a,a++) =11
add(++a,a) =12
add(a,++a) =12
add(++a,++a) =14
add(++a,a++) =12
add(a++,a++) =11
add(a++,++a) =13
为什么add(++a,++a) =14,而add(a++,++a) =13呢,现在弄糊涂了,哪位大侠给解释一下吧,万分感谢!