Programming abstractions in C阅读笔记:p91-p106

《Programming Abstractions In C》学习第45天,p91-p102,完成第二章内容学习。总结如下:

一、技术总结

1.垃圾回收

p91,"Some language, including Java support a system for dynamic allocation that actively goes through to see what parts of it are used,freeing any storage that is no longer needed. This strategy is called garbage collection."垃圾回收是一种"策略"------主动的去遍历动态分配的内存,释放不再使用的内存。

二、英语总结

1.streamline什么意思?

答:vt. improve the effectiveness of an organization, often by making the way that activities are performed simpler.(精简)

2.in preference to什么意思?

答:instead of/rather than(而不是),所以词组里面包含preference(偏爱),但是to后面跟的被对比的内容,是否定的。

3.bother to什么意思?

答:make the effort to do sth,费心,努力。

三、关于习题

个人偏向于在工程中阅读代码,而不是通过做题。看书是为了掌握理论,了解技术全貌,使知识系统化,所以个人采取的方式是每章随机选一题完成,检验学习的效果,其它题目跳过。

四、参考资料

1.编程

1)Eric S.Roberts,《Programming Abstractions in C》:https://book.douban.com/subject/2003414

2.英语

1)Etymology Dictionary:https://www.etymonline.com

2)Cambridage Dictionary:https://dictionary.cambridge.org

欢迎搜索及关注:编程人(a_codists)

相关推荐
Irissgwe8 小时前
算法的时间复杂度和空间复杂度
数据结构·c++·算法·c·时间复杂度·空间复杂度
爱装代码的小瓶子8 小时前
安工大题目分类(含解析和翻译)
linux·网络·c
2601_951645781 天前
Linux 编程语言全解析:C、C++、Python、Go、Rust 谁更强?
linux·python·go·c·编程语言
爱装代码的小瓶子1 天前
安工大Linux考点分类真题解析(含知识点是试卷原题了)
linux·服务器·网络·c
小宇子2B6 天前
一个 7 行的 C 函数,是怎么一路变成 CPU 上的电信号
c·汇编语言
handler016 天前
【算法】并查集(普通/扩展/带权)模板与例题
数据结构·c++·笔记·算法·c·图论·查并集
蓝宝石的傻话7 天前
给MibeeNvr 0.6调试的Esp32和树莓派的三个摄像头项目的技术更新细节
c
handler0110 天前
【C++11 】Lambda 表达式、std::function 与 std::bind 解析
c++·c·c++11·bind·解耦·function·lamda
handler0114 天前
【C++】二叉搜索树详解及其模拟实现(代码)
开发语言·c++·算法·c··二叉搜索树·搜索树
爱学习的程序媛16 天前
C 语言全景指南:从底层原理到工业级实战
c++·c#·c