Must I free allocated memory before the program exits?
You shouldn't have to. A real operating system definitively reclaims all memory when a program exits. Nevertheless, some personal computers are said not to reliably recover memory, and all that can be inferred from the ANSI/ISO C Standard is that this is a ``quality of implementation issue.''
References:
ANSI Sec. 4.10.3.2
ISO Sec. 7.10.3.2
Read sequentially: prev next up top
This page by Steve Summit // Copyright 1995 // mail feedback