Meredydd, Thank you for your explanation of the heap and the stack. May I print it out and keep in my C++ programming file? Gil Jacobs Scanned by ICL's anti-virus solution