《21天学通C语言》(614页)推荐指数:★★★★★

《21天学通C语言》(第7版)

多数读者疑问一:这书名也忒俗了吧,这类书一般不都是水货吗?

解释:确实拥有这类书名总是要为人所诟病,但你千万不该因此而错过此书。这是本来自国外的教程,原名还就是“Sams

Teach Yourself C in 21 Days”,然其质量是国内那些名字类似的书所难以相比的。

多数读者疑问二:614页,也忒厚了吧!完全是学霸级初学者专用啊。

解释:C语言的21天课程其实只占了前431页,后面是C 、Java、C#等附加课程。

本书把C的每一部分都讲解得特别细致,附有例子、经验、注意点、建议等,还详细地介绍了各种你脑中可能会产生的疑问或在实践中可能会遇到的问题。有些教材或多或少显性或隐性地要求读者能够举一反三,而此书不仅介绍了“一”,把“三”也逐一讲解了(比如各知识点的组合运用)。没有死循知识结构安排内容,而是按照读者慢慢适应的学习过程循序渐进。为确保读者理解清楚,提前使用时简要介绍过的知识点会在后续章节重新详解。

然而跑上来给的例子并不简单,一股脑儿介绍不少东西,零基础者看着可能会有点头大。还存在一些不严谨的地方,虽谈不上误导,但可能会引起困惑。除去这些瑕

疵,我终究是被它惊艳到了,力荐之。

本文原题目:【C语言入门经典书目推荐】,感谢作者的评语。

http://www.evget.com/article/2014/9/22/21615.html

21天学通c语言错误,为《21天学通C语言》(第7版)(Sams Teach Yourself C in 21 Days)正名...相关推荐

  1. c语言错误c2142,应数计算机程序设计(C语言)实验选编.docx

    应数计算机程序设计(C语言)实验选编 问题 A: 问候世界时间限制:?1 Sec??内存限制:?2 MB题目描述输出:Hello world输入无输出Hello world样例输入样例输出Hello ...

  2. c语言错误的等式,C语言学习中几个常见典型错误分析.docx

    C语言学习中几个常见典型错误分析 打开文本图片集 摘要:C语言是一门优秀,应用广泛的结构化程序设计语言,是中职计算机.机电和电子技术等专业一门理论和实践相结合的课程,教学实践中,学生常觉得c语言难学, ...

  3. 高中生学python培养思维能力_基于培养思维能力的Python语言程序设计教学

    教育信息化 数码世界 P .203 基于培养思维能力的 Python 语言程序设计教学 周蓉   东莞市商业学校 摘要 :Python 语言有着简洁,高效和生态的三大特点,在中职学校引入计算机程序设计 ...

  4. C语言错误处理方法、C++异常处理方法(throw, try, catch)简介

    一.C语言错误处理方法 1.返回值(if - else语句判断错误) 2.errno(linux 系统调用) 3.goto语句(函数内局部跳转) 4.setjmp.longjmp(Do not use ...

  5. c语言程序设计选修让我学到的东西,电子课程设计心得体会

    电子课程设计心得体会 电子课程设计心得体会(一) 本学期实时测量技术实验以电子设计大赛的形式,老师命题,学生可以选择老师的题目也可以自己命题,并且组队操作其他的事情(包括设计总体方案.硬件电路.软件设 ...

  6. 语言都是相通的,学好一门语言,再学第二门语言就很简单,记录一下我复习c语言的过程。...

    语言都是相通的,学好一门语言,再学第二门语言就很简单,记录一下我复习c语言的过程. 为了将本人的python培训提高一个层次,本人最近买了很多算法的书. 这个书上的代码基本都是c语言实现的,c语言很久 ...

  7. 简单介绍Go语言错误处理异常捕获+异常抛出

    这篇文章主要介绍了Go语言错误处理异常捕获和异常抛出,Go语言的作者认为java等语言的错误处理底层实现较为复杂,就实现了函数可以返回错误类型以及简单的异常捕获,虽然简单但是也非常精妙,大大的提高了运 ...

  8. 分数序数之和c语言,用c语言求解:有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,…求这个数列的前20项之和....

    用c语言求解:有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,-求这个数列的... 3个答案  提问时间: 2010-12-22  2个赞 回答:1.首先弄清楚这组分数序列的规律:从 ...

  9. 《手把手教你学C语言》学习笔记(1)---C语言的特点

    学习C语言的原因,主要是需要使用C语言编程,我用故我学,应该是最主要的原因了. C语言的定位:C语言严格意义上只能算是中级语言,是面向过程编程语言的集大成者,虽然这种语言有很多的问题,但总体而言是瑕不 ...

  10. python是c语言写的吗-先学C语言还是Python?资深程序员往往是这样建议的!

    编程是一门手艺, 学习编程首先要有目的,w3cschool先带大家了解一下自己需要学习什么吧! 0.学一门语言 其实学什么语言都可以,因为语言都是互通的,C语言也好, 对于初学者来说,Python 也 ...

最新文章

  1. 火爆 GitHub 的《机器学习 100 天》,有人把它翻译成了中文版!
  2. 2016年第七届蓝桥杯 - 省赛 - C/C++大学A组 - H. 四平方和
  3. leetcode 617. Merge Two Binary Trees | 617. 合并二叉树(Java)
  4. 从0开始做Windows Phone 7开发
  5. windows下使用Nginx服务器实现负载均衡方法
  6. 恒生证券期货行业用户维稳工作指引(二)
  7. 排序合并连接(sort merge join)的原理
  8. 五款中文分词工具在线PK: Jieba, SnowNLP, PkuSeg, THULAC, HanLP
  9. Sentinel 流控规则,降级规则(服务熔断),热点key 限流,系统规则 ,持久化。 超详细讲解
  10. EFUCMSE16小说漫画系统搭建教程
  11. 如何搭建tftp服务器
  12. 阿里P7级别面试经验总结,面试心得体会
  13. Linux - last 命令
  14. 阿里的简历多久可以投递一次?次数多了有没有影响?可以同时进行吗?
  15. 郑大网教育计算机2017,郑州大学-“2017中国大学生计算机设计大赛河南省级赛”在郑州大学举行...
  16. 2021年如何折腾小米平板2,装上win11
  17. python听歌识曲爬虫_Python爬取网易云音乐热门评论的搜索结果-阿里云开发者社区...
  18. Oracle 10G 64位下载
  19. 风控基础——风控模型、规则、策略的区别
  20. 如何通过jsoup网络爬虫工具爬取网页数据,并通过jxl工具导出到excel

热门文章

  1. MYSQL ALTER命令
  2. matlab 没有vartestn,2013五一赛数学建模论文.docx
  3. nohup 命令的简单理解
  4. Chrome 中迅雷的插件(正确的下载地址)下载以及安装(一)
  5. 计算机游戏运行组件,Steam游戏必备运行库安装包
  6. 基于springBoot的社区信息管理系统
  7. 如何将PDF文档转换成JPG格式
  8. Eclipse修改代码字体
  9. [C/C++]如何在ARM环境下进行开发
  10. web网站制作的实例(大学生期末作业)集合