设置方法:用鼠标右键点“我的电脑”、选“属性”、在“详细设置”一页,点最上面第一个“设置”,再点“详细设置”页,在中下部分点“更改”按钮,在这里设好虚拟记忆体的大小。一般虚拟记忆体的大小应=实际物理内存大小的4倍。这样设好了一般不唯散昌会指扒有什么问题掘埋
free(p)是告诉系统前面申请橘谨的p指向的这个内存块已经不用,可以释放,但是p依然还是指向该内存的地址,因此,p->next=null也会把p->next指向的数据修改。
虽然你这样做是错误的,但是由于语法上唤歼没问题,编和伍冲译器无法检查出来,因此在free(p)后应该把p赋值为null
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)