I assumed L-- and L=l-1 to be the same but in a code that I am trying, I see different results.
Any help?
If you use L–, the old value will be used for the calculation and the value of L will be decreased by 1 afterwards. where L-- is the postfix decrementation.
For L = L - 1, the opposite is the case: It will first be decremented and only then the calculation will take place.