我想在C程序结束时free自动多个malloc内存.
例如 :
str1 = malloc(sizeof(char) * 10);
str2 = malloc(sizeof(char) * 10);
str3 = malloc(sizeof(char) * 10);
Run Code Online (Sandbox Code Playgroud)
我不想要这样的函数:
void my_free()
{
free(str1);
free(str2);
free(str3);
}
Run Code Online (Sandbox Code Playgroud)
但是一个释放程序期间分配的所有内存的函数.