读完了这本书,感慨很多。上大学的时候,学校没开 C 语言这门课程,而是直接学的 C++。对此,我已经不想再吐槽了。能够好好的学习一下经典的 C 语言,一直是我的心愿。如今,也算达成了。谈谈感受吧,毕竟付出了大半年的时间。

首先,这是我啃下的第一本英文书。技术书的英文确实要比小说简单不少。读书的过程中又掌握了不少专业词汇,一举两得。读书的时候,查词典是难免的,读的慢些也是难免的,偶尔会有难以理解透彻的地方需要反复思考。这本书给了我继续啃英文原版书的信心,可谓意义重大。

其次,C 语法简洁,不提供复杂的数据结构和算法,这很有利于学习。许多高级语言的库已经实现了这些结构和算法,导致许多人只会用,而不懂得原理。另外,C 很接近底层,学习的时候无形中也了解了不少底层的知识。C 也不是没有局限性,毕竟任何一门语言都有它的短板。就像 C++ 虽然也很强大,但还是过于复杂了。所以,知识不能学死了,还是要根据实际情况选择语言。 C 的简洁性和高效性我十分喜欢。它给了使用者更多自由,也要求使用者承担更多的责任。

最后,我认为自己对 C 的学习才刚刚开始。书中的一些细节,读过就模糊了,还需要常常翻阅。我知道只有通过大量的编码实践,才能真正掌握这些知识。一些语言特性只有在用到的时候,才知道为什么要这么设计。总之,C 虽然是一门 “老” 语言了,我仍然觉得它是最值得深入学习的语言之一。

《C Primer Plus》读后感相关推荐

  1. GC13:XO独占游戏《神鬼寓言传奇》公布

    作者: 来源: www.bts668.com 微软日前公布了<神鬼寓言传奇>(Fable Legends),该游戏是此系列作品的新作,将作为Xbox One游戏出现. 这款由狮子头工作室开 ...

  2. Facebook 重金挖不到,ASP.NET 之父,微软大神“红衣教主”传奇

    作者 | 伍杏玲 出品 | CSDN (ID:CSDNnews) 2018 年底,微软"王者归来",时隔 16 年市值重返全球第一.人们纷纷用"力挽狂澜"&qu ...

  3. 乔布斯去世衍生多种周边产品(支持乔布斯请顶)

    各种乔布斯肖像 乔布斯公仔 乔布斯立体纸人 不管你是不是狂热的苹果粉丝,是不是拥有n多的苹果产品,苹果帮主乔布斯都应该值得我们纪念. "为什么说乔布斯改变了世界?没有 iPhone,就不会有 ...

  4. 一战封神!“中国飞人”苏炳添跑出9秒83到底有多牛?

    公众号后台回复"图书",了解更多号主新书内容作者:CDA数据分析师来源:CDA数据分析师 [导读] 在刚刚结束的东京奥运会百米飞人大战上,中国选手苏炳添在半决赛跑出9秒83,刷新了 ...

  5. 乔布斯导演的最后一幕

    连作者也说,他仅仅是这本书的写作者,真正的作者是乔布斯."中信出版社总编辑潘岳近日分享了<史蒂夫·乔布斯传>幕后的故事.这本传记预定期已达100万册,预估最终销量将达到500万册 ...

  6. 30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全

    史上最牛的Linux内核学习方法论   点击下载 我的arm_linux移植笔记   点击下载 S3C2440完全开发流程   点击下载 Linux系统命令及其使用详解完整版   点击下载 Linux ...

  7. 30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全...

    史上最牛的Linux内核学习方法论 点击下载 我的arm_linux移植笔记 点击下载 S3C2440完全开发流程 点击下载 Linux系统命令及其使用详解完整版 点击下载 Linux主要shell命 ...

  8. 养成励志的习惯,一生励志——文指星终极励志

    语言的突破全集 卡耐基 --励志经典     点击下载 人性的优点--卡耐基名著--励志经典     点击下载 人生格言精华总集     点击下载 人生定律与原则--励志经典     点击下载 厚黑学 ...

  9. 养成励志的习惯,一生励志

    语言的突破全集 卡耐基 --励志经典     点击下载 人性的优点--卡耐基名著--励志经典     点击下载 人生格言精华总集     点击下载 人生定律与原则--励志经典     点击下载 厚黑学 ...

  10. 【转】乔布斯经典语录

    2011年8月25日消息,乔布斯辞去了苹果公司CEO的职务.10月6日,传来了他去世的消息.在此缅怀乔帮主的同时,与大家分享乔布斯在世时的经典语录.(来自于<乔布斯传>--神一样的传奇的附 ...

最新文章

  1. Spring事件机制详解
  2. Atitit. 木马病毒的外部class自动加载机制------加载class的方法总结
  3. c# 命名空间命名规范_C#命名空间能力问题和解答 套装3
  4. JavaWeb 项目时 启动一个线程
  5. [NLP]基于IMDB影评情感分析之BERT实战-测试集上92.24%
  6. linux5.5 分辨率,Linux Kernel 5.5 正式发布
  7. 【Arthas】Arthas dump导出加载类
  8. 文件服务器与数据库服务器,文件服务器和数据库服务器
  9. Python-07:Python语法基础-数据类型
  10. 怎么用python自动梳理表格_Python将多份excel表格整理成一份表格
  11. 探究CSS中border-top属性的使用
  12. 医院药品管理系统源码 HIS系统源码
  13. ubuntu22.04编译PBRT-v4
  14. 安卓Behavior用法
  15. 如何使用代码调用API接口发送短信?(以SendCloud为例)
  16. python实现连环阵
  17. 媒体报道 | 创业邦:巴别鸟,一款便捷好用的企业级文件协同网盘
  18. 2021-02-04
  19. 为什么单片机管脚设计成低电平才有效
  20. android是硬件还是软件,浅谈Android软硬件巧妙整合的开发技巧

热门文章

  1. FFmpeg入门详解之116:rtsp live555摄像头直播
  2. Sched: RT throttling activated
  3. JTAG、JLink、ULINK、ST-LINK仿真器区别
  4. Pycharm常用快捷键大全【快查字典版】
  5. php if多条件,php – 多个IF语句条件
  6. 判断一个轮廓是否为圆形
  7. Leetcode总结之Union Find
  8. 纯前端实现文件下载功能
  9. win10 OCX控件的注册
  10. 内部存储空间不足_手机存储空间不足教你快速解决