It would leave the scope according to ANSI.. it doesn't for VS C++.. gcc would have worked but even then you keep making a new pointer over and over again
__________________
++[>++++++<-]>[<++++++>-]<.>++++[>+++++<-]>[<
+++++>-]<+.+++++++..+++.>>+++++[<++++++>-]<+
+.<<+++++++++++++++.>.+++.------.--------.>+.
|