0

What the difference?

Hi everyone! Tell someone please why cout<<x++++; give an error and cout<<(x-++--x); give output?

21st Mar 2017, 3:45 PM
Š¢Š°Ń‚ŃŒŃŠ½Š° Š‘Š¾Š¹Ń†Š¾Š²Š°
Š¢Š°Ń‚ŃŒŃŠ½Š° Š‘Š¾Š¹Ń†Š¾Š²Š° - avatar
2 Answers
+ 15
cout << x-++--x; is actually interpreted as: cout << x - (++(--x)); and cout << x++++; is simply not legit.
21st Mar 2017, 4:00 PM
Hatsy Rei
Hatsy Rei - avatar
0
why not working (x++)++ as x+=2 after code string executed? simply not legit is not an answer i looking for here
22nd Mar 2017, 6:37 AM
Š¢Š°Ń‚ŃŒŃŠ½Š° Š‘Š¾Š¹Ń†Š¾Š²Š°
Š¢Š°Ń‚ŃŒŃŠ½Š° Š‘Š¾Š¹Ń†Š¾Š²Š° - avatar