csapp
文章平均质量分 86
实验
emmm_windy
这个作者很懒,什么都没留下…
展开
-
Lab5 Malloc Lab
这是篇废稿,因为自己写崩了,就真写不出来。然后有价值的就前面两篇推荐,后面就别看了。我就把隐式空闲单向链表照猫画虎地加了注释,后面的都没弄完。但不想做了。发这篇就相当于留个爪。2.关于调试#endifif (!#ifdef DEBUG的理解-CSDN博客在工程设置里有一些设置会对该工程自动产生一系列的宏,用以控制程序的编译和运行。如果你把代码夹在#ifdef DEBUG 和对应的 #endif 中间,那么这段代码只有在调试(DEBUG)下才会被编译。原创 2024-07-12 21:03:28 · 626 阅读 · 0 评论 -
Lab4 Cache Lab
——写得挺好的,代码全靠这个帖子这篇文章就只写了一半,别看了,即使止损。原创 2024-05-13 11:53:19 · 770 阅读 · 1 评论 -
Lab2 Bomb Lab
如果你在找相关教程,看下面两个吧,我自己写的不咋地。尤其是第一个链接,大佬666。原创 2024-03-18 19:12:49 · 981 阅读 · 0 评论 -
Lab1:Data Lab
我当翻译看emmm。原创 2024-02-23 22:59:14 · 388 阅读 · 1 评论 -
Lab0 C Programming Lab
malloc 和 delete动态内存管理在堆上申请一块指定大小的内存,申请失败则会返回NULL,若成功记得初始化delete成功后,要将指针设为NULL内存泄露char *a;char *b;一个指针p指向该结构体,结构体有两个指针a、b分别指向char数组,如果直接free(p)会发生什么。答:如果直接使用free(p)来释放指针p指向的结构体,那么只会释放结构体本身所占用的内存空间,也就是两个char指针本身所占内存,并不会释放结构体内部指针a和b所指向的内存空间。原创 2024-02-21 14:46:47 · 975 阅读 · 0 评论