Возможные дубликаты:
Что эффективнее я ++ или ++ i?
Как объяснить результат выражения (++ x) + (++ x) + (++ x)?
Разница между я ++ и ++ я в цикле?
Привет, я пытаюсь использовать эти две программы
void fun(){
int k=0;
int i=10;
k = (i++)+(++i);
cout<<k<<endl;
}
Output = 22 as i++ will give 10 and ++i will evaluate into 12
но
void fun(){
int k=0;
int i=10;
k = (++i)+(++i);
cout<<k<<endl;
}
Output = 24
Это должно быть 23, я думаю, или есть sth, что я не могу видеть
Заранее спасибо