well, how can I return a pointer from a called function? I mean lets say I have a main function for printing a pointer, and have another function thats returning pointers(doesn't matter what the pointer is), how can I link between the main function and the another called function, also how can I generally make a function for returning pointers? if you can make an example(doesn't matter what it would be about..just having the same content) then would be much appreciated! ... thanks.