关于CSAPP的学习(二)如何捡起课上遗漏的内容

关于CSAPP的学习(二)如何捡起课上遗漏的内容

主要是对于fork函数学习的经验:课堂中讲到fork函数时我因为精神状况不佳并没有完全听进去,学习程度相当浅,于是回来便进行了恶补。
那么这个恶补究竟是怎么一回事呢。
首先随手到csdn上面搜一下,关键词中不能有“习题”,毕竟学都没学会直接看习题基本上是很难看懂的(选择题除外,选择题可以通过选项比较来得到一些关键词句)
这里借用本站中他人的文章做一个例子:https://blog.csdn.net/aby_byy/article/details/88528098

分析代码和第一段话可以得知,对求fork函数pid基本上可以判定其子函数的存在,有则有,无则0,可以按照树的数据结构理解。
分析后续句子便可以得知fork是创造了一个与原来基本完全相同的进程,那么他们的运行顺序是看什么呢?
这就得再循到别的文章进行查找,当然答案是根据运行策略来区分。但是本文此处未明确指出,就应当自己在不知情的情况下及时提出问题并找到问题的答案。
再接下去便是代码与其运行结果的关联分析,此处不再赘述。
直接跳跃至下一阶段,即本文的习题部分。
注意||运算符拥有短路性质,所以当看到答案为3时心中应该就有了猜测的雏形。
重点就是分析题目中存在的特殊情况,并加以注意,再看看答案是否包含该种情况以分析出题方向。

这就是大致上如果在课堂上没有及时学习到知识之后,如何弥补的相关过程与方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值