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)

相关推荐
程芯带你刷C语言简单算法题28 分钟前
Day28~实现strlen、strcpy、strncpy、strcat、strncat
c语言·c++·算法·c
FOX62 天前
C语言作业(课本C97)
c
Jerry丶Li2 天前
三十八、W25Q64简介
stm32·嵌入式硬件·c
雪域迷影2 天前
macOS中使用cJSON解析库解析JSON
c++·macos·json·c·cmake·pkg-config
27669582926 天前
闪购商家端 mtgsig
java·python·c#·node·c·mtgsig·mtgsig1.2
俊俊谢7 天前
【浮点运算性能优化】浮点转定点算法库的多平台通用移植方案与性能评估优化
算法·性能优化·c·浮点转定点·多平台移植
moringlightyn10 天前
进程控制(程序替换+自定义Shell)
linux·服务器·c++·笔记·c·shell·进程
BestOrNothing_201511 天前
【C++基础】Day 5:struct 与 class
c++·c·class类·struct结构体·typename模板·private与public
REDcker12 天前
软件开发者需要关注CPU指令集差异吗?
linux·c++·操作系统·c·cpu·指令集·加密算法
嵌入式大头14 天前
STM32调试技巧:重定向printf串口
c