首先来举个简单的例子来证明:
int main(void)
{
int a = 1, b = 1;
int c, d;
c = a++;
cout << "c: " << c << endl << "a: " << a << endl;
d = ++c;
cout << "d: " << d << endl << "c: " << c << endl;
return 0;
}
以上打印的结果分别是如下:
首先来举个简单的例子来证明:
int main(void)
{
int a = 1, b = 1;
int c, d;
c = a++;
cout << "c: " << c << endl << "a: " << a << endl;
d = ++c;
cout << "d: " << d << endl << "c: " << c << endl;
return 0;
}
以上打印的结果分别是如下: