前置++:先加一后使用
后置++:先使用后加一
举例:
#include <stdio.h>
int main()
{
int a, b, c;
a = 1;
c = a++;//c等于2,a等于2
b = a++, ++a, c++, ++c;//b等于2,最后的a等于3,c等于4
b += a++ + c;//这个式子相当于b=b+ a++ +c,即b等于2+3+4为9,最后等于4
return 0;
}
前置++:先加一后使用
后置++:先使用后加一
举例:
#include <stdio.h>
int main()
{
int a, b, c;
a = 1;
c = a++;//c等于2,a等于2
b = a++, ++a, c++, ++c;//b等于2,最后的a等于3,c等于4
b += a++ + c;//这个式子相当于b=b+ a++ +c,即b等于2+3+4为9,最后等于4
return 0;
}