C Primer Plus 个人笔记引子

初衷

第一遍看书的时候使用的是evernote进行的笔记摘录,等到看到14和15章的时候已经一团浆糊难以寸进。一部分锅在于evernote的排版真如屎一般,另一部分的锅则在于自己单纯图快,基础并不扎实,平时也是说懒就懒,三天打鱼两天晒网地学下来,慢慢地变成了以做题为目的,做完了题就完事大吉一般,实际上各种小漏洞日积月累下来,最后导致的是整个学习自信心的崩塌。
于是在处女座情节发作的情况下果断决定要重读重学重整理一次这本书。也算是为日后的编程道路铺好第一块砖石。

笔记原则

  1. 以教会别人为目的。以前都是浅尝辄止,不求甚解,现在是时候改变自己的思维了,毕竟下学期是要教女票C的,不学出点真东西真心不行。
  2. 以方便查阅为目的。尽量将各种小块知识记录下来,把C primer plus吃透,以后绝不用再重新过一遍为准。
  3. 以知识网络化为目的。把整个C部分的知识分块切割,个人归类后仔细整理,不能再一团浆糊这里一坨那里一坨了。

分类学

这本书里甚至是整个程序学习要汲取的知识大概分为以下这么几类:

  • 硬核语言知识(C language knowledge)

例如数据的分类、关键字的区别等

  • 硬核程序(C functions)

例如printf怎么用,有哪些注意点

  • 优秀编程技巧(Efficient programming practice)

如function name的命名系统方法

  • 算法(Algorithm)

如二分筛选法该如何用代码实现

  • 底层运行知识(System computational information)

如系统在处理C的scanf请求时,后台是如何处理输入的内容的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转自http://blog.csdn.net/xugangwen/article/details/44811783...
    扎Zn了老Fe阅读 12,825评论 1 142
  • 八月份的云层高高叠起 让我不禁又想起了 那座小小孤寂的坟 雨中的风景在坟遭蔓延 此刻的它更像是一块 清碧的玉 我把...
    我本白丁阅读 105评论 0 2
  • 大禾禾阅读 63评论 0 0
  • 我离30还差二分之30个月,我有一套房两辆车和为祖国奉献的工作,所以我是尊重科学的。自打我认识了一个什么家和他对我...
    unmercy阅读 472评论 2 1
  • 日念一好,加持幸福。 念老公好:晚餐两个人上馆子吃了一顿鱼,捡我爱吃的点,不时往我碗里夹菜,又记得拿打包盒给女儿带...
    悠悠白桦林阅读 182评论 0 0