In a code where the i++ within a function is used it will do its job within that local function.
Now if for whatever reason there were need for a second function, how do you make the second function execute the first functions i++.
As I understand it the i++ is local to the function it is in so the function two cannot execute the i++ for function one.
but the i++ which would normally be here is NOT.
do something else and when done execute function one's.... i++