晕 ++a 及a++ 有啥不同?该如何处理

晕 ++a 及a++ 有啥不同?同问 哈。给出代码 哈。谢了。[解决办法]int a1++a 2 a2a++ 1 a2[解决办

晕 ++a 及a++ 有啥不同?
同问 哈。
给出代码 哈。谢了。

[解决办法]
int a=1;
++a = 2 ; a=2
a++ = 1 ; a=2
[解决办法]

探讨
C/C++ code
#include<stdio.h>

int main()
{
int i = 1;
printf("i++: %d\n",i++);
printf("i = %d\n\n",i);

i = 1;
printf("++i: %d\n",++i);
printf("i = %d\n",i);

……

[解决办法]
a++ 先用而后加
++a 先加而后用
[解决办法]
1L代码已经给出,就先+还是后+的理解
int i = 1;
printf("i++: %d\n",i++); //先输出i()也就是1,再+
printf("i = %d\n\n",i); //这时候i就=2了

i = 1;
printf("++i: %d\n",++i); //参考上面的理解
printf("i = %d\n",i);