0
a = "123" ; a ++; you can explain a++ please?
6 Answers
+ 2
a++ its to add 1 to the variable a
example a ="123";
a++ will print automatically 124
+ 2
whether it is ++a or a++ the value of a increases by 1 but, in ++a the value is increased by 1 at the point where ++a is used,and in a++ the value is not increased at that point or where it is written but in the next step where it is used.
e.g. var a=6
while (++a<7)
here the a is changed to 7at this point only
thus condition is false
while(a++<7)
here a is not changed to 7 and condition is true but next time we use a its value is 7
+ 2
Past explanations: (there are lots of answers to this question already here)
[Credit : Restoring faith]
https://www.sololearn.com/Discuss/98759/postfix-and-prefix
https://www.sololearn.com/Discuss/305422/x-and-x
https://www.sololearn.com/Discuss/38565/prefix-postfix
https://www.sololearn.com/Discuss/123619/prefix-and-postfix
https://www.sololearn.com/Discuss/336732/what-is-the-difference-between-x-and-x
https://www.sololearn.com/Discuss/208414/what-s-the-diffrence-between-x-and-x
https://www.sololearn.com/Discuss/305422/x-and-x
https://www.sololearn.com/Discuss/164544/x-x
https://www.sololearn.com/Discuss/126856/what-is-the-differences-between-prefix-x-and-postfix-x-in-c
https://www.sololearn.com/Discuss/194344/i-really-need-help-on-prefix-and-postfix-in-c
https://www.sololearn.com/Discuss/160327/what-is-the-difference-between-x-x-x-and-x
https://www.sololearn.com/Discuss/98959/who-can-please-explain-the-increment-operators-x-and-x-with-their-differences-didn-t-really-get-the
https://www.sololearn.com/Discuss/69892/does-anyone-have-a-good-example-of-prefix-and-postfix-increments
https://www.sololearn.com/Discuss/320637/diference-between-n-and-n
https://www.sololearn.com/Discuss/212492/can-any-one-explain-about-prefix-and-postfix-operators-completely-with-an-example
https://www.sololearn.com/Discuss/139296/will-anyone-please-clear-my-doubt-about-prefix-and-postfix
https://www.sololearn.com/Discuss/158600/how-do-prefix-and-postfix-works-and-how-do-they-help-us-in-real-life-situation
https://www.sololearn.com/Discuss/217288/what-is-the-difference-between-i-i
https://www.sololearn.com/Discuss/252933/while-and-postfix-prefix
https://www.sololearn.com/Discuss/67901/prefix-and-postfix-forms-of-increments
https://www.sololearn.com/Discuss/119084/what-is-the-prefix-and-the-postfix
https://www.sololearn.com/Discuss/63563/what-is-difference-between-prefix-and-postfix-increment-operator
https://www.sololearn.com/Discuss/147409/prefix-postfix-in-a-for-loop-difference
+ 1
Thanks
+ 1
is 123+1=124
0
a++ is used to increment variable a by adding 1