以下输出的结果是多少? int ival1, ival2; ival1 = 7; ival2 = 4; ival2 = -ival1++; cout << "ival2 = -ival1++, ival1 = " << ival1 << ", ival2 = " << ival2 << endl;
A.
ival2 = -ival1++, ival1 = 7, ival2 = -7
B.
ival2 = -ival1++, ival1 = -8, ival2 = 7
C.
ival2 = -ival1++, ival1 = 8, ival2 = -7
D.
ival2 = -ival1++, ival1 = -7, ival2 = -7