当我运行此代码时,var" tarkiz"仍然是1。 有谁可以请你解释为什么会这样?是不是应该首先执行赋值(tarkiz = tarkiz),然后将值增加到2而不是1?
#include <iostream>
using namespace std;
int main() {
// your code goes here
int tarkiz = 1;
tarkiz = tarkiz++;
cout<<tarkiz<<endl;
return 0;
}