Programming abstractions in C阅读笔记:p144-p160

发布时间 2023-09-06 08:52:12作者: codists

《Programming Abstractions In C》学习第56天,p144-p160。完成第三章内容学习,第三章总计54页(p107-p160),耗时10天,平均6页/天。

一、技术总结

第三章的内容主要介绍C语言中的库(library)和接口(interface),如我们最常遇到的以下三种场景

  • 随机数:<stdlib.h>
  • 字符串:<string.h>
  • I/O操作:<stdio.h>

二、英语总结

1.subdivide和divide的区别是什么?

答:

(1)subdivide: vt. to divide sth into smaller parts;

(2)divide: vt/ti. to seperate into parts。

p145, Because files are usually subdivided into individual lines, it is often usful to read an entire line of data at a time。根据上下文的意思,subdivide是分了再分(you divide it into smaller parts and then subdivide these parts into smaller parts)。

2.irrespective什么意思?

答:

(1)irrespective < respective: adv. without consideraing(不考虑)。

(2)respective < respect:adj. relating each to each(各自的)。

(3)respect: re-("back") + specere(*spek-, “look at”),u.notice with especial attention(敬重,敬佩)。

3.emblematic什么意思?

答:

(1)emblematic < emblem:adj. representing a particular things(象征的)。

(2)emblem: c. an object that is used to repsent sth(象征)。示例:An eagle is the national emblem of America(鹰是美国的国徽)。

4.punctuation什么意思?

答:u.special symbols that you add to writing to separate phrases and sentences(标点符号)。

三、参考资料

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)