0

If b=a++?

umm whats the answer of cout<<++b<<endl;

9th Nov 2016, 2:49 PM
Anonymous
4 ответов
+ 3
a+1
9th Nov 2016, 2:55 PM
Aditya kumar pandey
Aditya kumar pandey - avatar
0
Isn't it a+2? b=a++ is interpreted b = a+1 and ++b= a+1+1=a+2. I didn't have a single doubt about these things, until now...
9th Nov 2016, 8:11 PM
Georgios Bariamai
Georgios Bariamai - avatar
0
a++ only gets increment after it encounters a semicolon unlike ++a, which happens on spot..so initially b=a, then ++b makes it a+1
10th Nov 2016, 2:59 AM
Stephen Dean
Stephen Dean - avatar
- 1
a+1 1
9th Nov 2016, 3:12 PM
chandu
chandu - avatar