221 views
closed with the note: No Doubt.

$a=a+100$ in function foo, does it increases the value of a by 100 or just increments the address.

Answer is 140. I realized my mistake while posting the question. That's why hid it.

Then also it's showing up to you all.
Oo yes   i just calulated the  a = 130

a + j = 140
After closing also we can comment. There is some bug.