我为简单的测试编写了一个简单的代码。
#include <stdio.h>
typedef struct
{
void* Data;
}List;
void x()
{
getchar();
int i;
List* myList[100000];
for(i = 0; i < 100000; i++)
{
myList[i] = (List*)malloc(sizeof(List)*1024*1024);
}
getchar();
for(i = 0; i < 100000; i++)
{
free(myList[i]);
}
}
int main()
{
x();
getchar();
return 0;
}
我看过“taskmgr”中的程序我看过: - 540K - 4.500K - 544K(4K有什么区别?)