退出C应用程序时,是否自动释放了malloc-ed内存?
假设我有以下C代码:
int main () { int *p = malloc(10 * sizeof *p); *p = 42; return 0; //Exiting without freeing the allocated memory}
当我编译并执行该C程序时,即在内存中分配一些空间之后,在我退出应用程序并且进程终止后,我分配的内存是否仍会被分配(即基本上占用空间)?
有只小跳蛙
慕的地8271018
慕莱坞森
相关分类