推荐适合编程新手入门的几本经典的C语言书籍。

1.《C程序设计语言》

C语言之父的著作,被称为C语言的的圣经。全球最经典的C语言教程。这本书最大的特点是精炼。读起来不会觉得“啰嗦”。

2.《C Primer Plus》

也是C语言的经典教程。这本书最大的特点是非常详细,把细节描述的很清楚。甚至可以当参考手册来用。学C语言的必备书籍。

新的第六版也针对C11(2011)标准进行了全面更新。

这本书适合入门的童鞋看。

3.《C缺陷与陷阱》

你如果有一定C/C++编程经验的话,那么适合读这本书。这本书里写了很多程序员可能会犯的、不容易被注意到的错误。看了这本书,能让你对一些技术细节有新的认识。

4.《C和指针》

这本书我曾经比较细读它的前几章内容,讲的也很详细。从它的名字你就可以看出,这本书是围绕指针写的。指针是C语言的核心。掌握了指针就掌握了C语言的精髓。这本书对指针的描写很详细,你读了之后会对指针茅塞顿开。

5.《C专家编程》

引用这本书作者书的序言中写的:“《C专家编程》应该是每位程序员的第二本学习C语言的书。这里所提到的绝大多数教程、提示和技巧都是无法在其他书上找到的。”

你如果有一定的C语言经验了,那么适合读这本书。

上面这几本书,我认为都值得你收藏。我在读研究生的时候,这几本书都买了,当时确实对我学习C语言有很大的帮助。

另外,谭浩强的《C语言程序设计》,大家也耳熟能详,是国内很多高校的C语言教材。

还有一些书籍和程序员笔记不一一推荐了,如果你想了解的话~

小编推荐我的C语言/C++编程学习基地【点击进入】!

都是学编程小伙伴们,带你入个门还是简简单单啦,一起学习,一起加油~

还有许多学习资料和视频,相信你会喜欢的!

涉及:编程入门、游戏编程、课程设计、黑客等等......

编程福利:50本C语言电子书,你还怕没书看吗!相关推荐

  1. 编程题50 习题6-8 单词首字母大写【浙大版《C语言程序设计(第4版)》题目集 详解教程】

    编程题50 习题6-8 单词首字母大写[浙大版<C语言程序设计(第4版)>题目集 详解教程] 原题链接:习题6-8 单词首字母大写 (pintia.cn) 参考答案 #include< ...

  2. 编程语言发展70年,用50种不同语言输出「Hello World」

    「免费学习 60+ 节公开课,投票页面,点击讲师头像」 作者 | Sylvain Saurel 译者 | 风车云马 责编 | 屠敏 [导读]历经 70 年,不断出现的编程语言为开发者解决了哪些难题?其 ...

  3. 学习C++和编程的50个观点

    下面的是学C++时要注意的.绝对经典.!! 1.把C++当成一门新的语言学习(和C没啥关系!真的.): 2.看<Thinking In C++>,不要看<C++变成死相>: 3 ...

  4. python编程入门第3版pdf-Python编程入门第3版PDF电子书免费下载

    本文档的主要内容详细介绍的是Python编程入门第3版PDF电子书免费下载. Python是一种解释型.面向对象.动态数据类型的高级程序设计语言,自20世纪90年代初诞生至今,逐渐被广泛应用于处理系统 ...

  5. 在C语言二级考试中编程题编译,二级C语言上机编程题

    <二级C语言上机编程题>由会员分享,可在线阅读,更多相关<二级C语言上机编程题(34页珍藏版)>请在人人文库网上搜索. 1.二级C语言上机编程题技巧一. 方法总结1. 二级C语 ...

  6. easyx游戏编程:五子棋(C语言游戏开发)

    easyx游戏编程:五子棋(C语言游戏开发) 五子棋: 本游戏用到了图形界面库graphics.h,图形界面库下载安装: 下载链接: https://easyx.cn/downloads/. 下方有源 ...

  7. python简单编程-编程中最简单的语言Python,这样学或许更容易

    最近微信小程序上面出了一个跳一跳的小游戏 大家有没有玩呀? 编程中最简单的语言Python,这样学或许更容易 分享之前我还是要推荐下我自己建的Python开发学习群:628979297,群里都是学Py ...

  8. Python代码列主元消去法matlab编程_工业机器人用什么语言编程的?

    曾经有很多小伙伴一直问,工业机器人编程用的是什么语言啊?这次给大家总结一下机器人编程中常用的语言. 1.硬件描述语言(HDLs) 硬件描述语言一般是用来描述电气的编程方式.这些语言对于一些机器人专家来 ...

  9. Linux学习之嵌入式Linux编程文件IO(C语言版)

    Linux学习之嵌入式Linux编程文件IO(C语言版) 一.文件IO常用函数 1.open 2.write 3.read 示例代码: #include <sys/types.h> #in ...

  10. c语言编程经典实例利润,C语言经典编程实例100题解答

    C语言经典编程实例100题 答案+答案 C语言经典编程实例100题C语言程序实例100个(一) [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数,都是多少, 1.程序 ...

最新文章

  1. 我的linux Mint之路(三)
  2. python提示错误TypeError: write() argument must be str, not bytes
  3. JSONObject 和 GSON 解析 JSON 数据详解(转)
  4. python判断字符串在元祖_Python基础(2)——字典、元祖、字符串方法、非空即真、文件...
  5. 销售员所做的一切工作最终目的就是为了成交
  6. 小米11顶配版屏幕参数曝光:2K 120Hz高刷屏支持运动补偿
  7. Maven安装教程详解与导入
  8. 图灵奖得主 Bengio:深度学习不会被取代!
  9. php mysql 读取数据_PHP MySQL 读取数据
  10. Python中的几个重要函数
  11. Linux NAT基本流程与实现技巧
  12. 快速查找对方IP经典技巧汇总
  13. [es7]es查询实践示例
  14. Prometheus 结合cAdvisor、AlertManager、node-exporter 监控容器并实现邮箱告警
  15. 【西北师大-2108Java】第二次作业成绩汇总
  16. pc端移动端布局有什么区别
  17. 光耦p621引脚图_p421光耦引脚图和代换
  18. mac - 让焦点迅速定位到分屏显示中
  19. C++编译错误提示 [Error] name lookup of 'i' changed for ISO 'for' scoping
  20. python生成模拟微信气泡图片

热门文章

  1. 归并排序(MergeSort)
  2. selenium + python环境搭建步骤
  3. linux svn备份,SVN完全备份svnadmin hotcopy
  4. [生产力]在线免费的EDA工具,可编辑AD\EAGLE等文件
  5. TP5 ZipArchive 的坑
  6. 软考高项-案例分析背诵
  7. 实时全局光照Screen Space Reflection (SSR)
  8. tar zip 打包相关操作
  9. 药事管理学名词解释和问答题题集
  10. 2022微服务面试题 最新50道题(含答案解析)