c语言作业模拟虚拟内存