do we need to free memory (free() ) in user defined fucntion if we have allocated using malloc? isn't tha automatically freed when the function returns. Is using free() inside function at all recommended in some special cases?
do we need to free memory (free() ) in user defined fucntion if we have allocated using malloc? isn't tha automatically freed when the function returns. Is using free() inside function at all recommended in some special cases?
Dupe -> Freeying Memory
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.