下面给大家介绍7本书,如果不知道哪本适合自己,可以百度了解一下!

  1. C primer plus

C primer plus作为一本被人推崇备至的c入门经典,C primer plus绝非浪得虚名。应该算得上C教材里最好的入门书了。 在知识广度上,很少有书能匹及。它能为你系统学习c提供一个良好的平台。作者对c的见解精辟。在娓娓叙述的同时,作者辅以大量程序以分析。它让我对C有了更加系统的全新认识。决非国人所写的那些公理化的教条说教,我觉得作者把自己的心血全部吐露。书很厚,近700页,却不没有让我觉得任何的烦琐。甚至是兴趣盎然。我把上面所有的课后题目都做了。 最为重要的是,看完这本书后,我再也不觉得c很高深枯燥无味了。如果你问我,你最大收获是什么。 我会告诉你,兴趣!

2. The C programming language

拿到这本薄薄的书,很多人开始怀疑,C语言是这么几百页能讲清楚的么。看完这本书,我想答案已经很明了,却真的让人感到震憾。什么是好书?无法删减的书才是真正的好书。 K&R的书一如C语言的设计理念:简单而高效 里面的习题建议都认真做一遍,而且是在linux下用vi来做,用makefile来编译,用shell脚本来进行测试,本来第八章的题就是和linux 相关的 计算机的大学生们不应只会在WINDOWS下用VC来编程,而都应该在linux环境下进行程序设计,因为linux本身就是为开发者准备的操作系统。

3. C和指针

这本书最大的特点就是和指针结合在一起进行讲解,通过一些经典的C例题对所学的知识进行巩固,对指针的基础和深入的探讨,有助于初学者更好的理解C语言,还有明白C的存储机制。我之前买了《C语言详解》和《C Primer Plus》结合这本书一起学习,可以说是完美的,希望每个热爱C语言的人能够拥有这本书。 我在这里推荐给所有想学好C语言的朋友

4.C专家编程

感觉这本书的特色: 1.全书如一部优美的故事,但听作者娓娓道来. 2.语言风趣活泼,除了c语言,还教会了我们很多做人做事的道理. 3.作为Sun公司的工程师,内功极深,不迷信任何权威,还经常调侃下 ANSI C委员会,ISO组织和GNU的作品(如GCC). 4.把c讲解到了一个很高的层次,深入剖析了其他书上没有提到过的好东西

5. C缺陷与陷阱

很好的书,不是初级读物,但也不过于艰深,而且厚度刚刚好,让人在热情高涨阶段读完,不致于到了一半时间就气馁。 对于C程序员来说,特别是对于入门没多久,有过一段时间编程经验的新手来说,是本很少的书。告诉你在c语言编程时常常可能会遇到到问题。例如老的库函数中字符串处理函数中存在的一些问题,如何规避。指针越界,野指针等带来的问题等等。非常值得阅读。

6. C标准库

C标准库“圣经”,提供完整源代码,全面深入阐述库函数的实现与运用。C程序员必备参考书。本书是由世界级C语言专家编写的C标准库经典著作。英文版已经重印十多次,影响了几代程序员。 本书结合C标准的相关部分,精辟地讲述了每一个库函数的使用方法和实现细节,这正是一个真正的C程序员所必须掌握的。更重要的是,书中给出了实现和测试这些函数的完整源代码。可以让你更深入地学习C语言。不仅如此,本书还讨论了一些即使是最有经验的C程序员通常也不熟悉的知识,比如国际化和独立于区域设置的程序的编写、与构建库相关的概念和设计思想

7. C语言解惑

就内容而言,本书不深,适合初学者加深一下,或者作为学习的辅助资料。内容也不多,不会引起恐惧。学编程语法是必须,更重要的内容是学会语法以后要多读别人的思想。而且本书的编排比较有趣,虽然内容不多,但处处精华,需要多想想才能体会作者深意。

谭浩强的书我就不推荐了,他的书只适合要考二级的人。要真正学好c语言的话,还是得找别的书。

c 语言自行实现字符串常用库函数_学习c语言的7本书——你知道吗?相关推荐

  1. c语言数字灵活多变的访问形式_学习C语言你必须知道的事儿!

    是新朋友吗?记得先点蓝字关注我哦- 今日课程菜单 Java全栈开发 | Web前端+H5 大数据开发 | 大数据分析  人工智能+Python | 人工智能+物联网 有听过这样一段话: 在编程界,C语 ...

  2. c语言常用库函数使用要点,C语言常用库函数使用要点.doc

    C语言常用库函数使用要点.doc C语言常用库函数使用要点 C语言常用库函数使用要点 李素萍太原理工大学阳泉学院信息系 C语言提供了丰富的库函数,只有有效地使 用库函数,才能学好,学活C语言.为了- ...

  3. C语言字符与字符串的库函数

    本章重点介绍字符和字符串的库函数使用,C语言本身是没有字符串类型的,字符串通常存放在常量字符串或字符数组中.字符串常量适用于那些对它不做修改的字符串函数. 1.strlen:求字符串的长度(不包括  ...

  4. 6-7 使用函数输出水仙花数_学习C语言居然对printf函数不理解???

    对于C语言的printf函数,可以说是我们学习C语言第一个接触到的函数了. printf命令的作用是格式化输出函数,一般用于向标准输出设备按规定格式输出信息.printf()函数的调用格式为:prin ...

  5. 常用库函数的学习笔记

    常用库函数 这里写目录标题 常用库函数 accmulate bound getline memset max/min _element sort strlen accmulate accumulate ...

  6. c语言将数据写入mysql中_用C语言操作MySQL数据库

    先看结构体 ---------------------------------------------- 以下代码块是用来连接数据库的通讯过程,要连接MYSQL,必须建立MYSQL实例,通过mysql ...

  7. c语言编写订货系统,学位论文_基于c语言的仓库订货系统的仿真.doc

    学位论文_基于c语言的仓库订货系统的仿真 本科毕业论文(设计.创作) 题目: 基于C语言的仓库订货系统的仿真 学生姓名: 学号: 所在系院: 信息与通信技术系 专业: 电子信息工程 入学时间: 201 ...

  8. c语言不定长数组_学习C语言这三块“硬骨头”不搞定学了也是白学

    C语: C语言在嵌入式学习中是必备的知识,审核大部分操作都要围绕C语言进行,而其中有三块"难啃的硬骨头"几乎是公认级别的. 01指针 C语言 指针公认最难理解的概念,也是让很多初学 ...

  9. 关于c语言的基本知识,第二章_关于C语言的基本知识.ppt

    第二章_关于C语言的基本知识.ppt 函数 函数说明 例2.3 分析下面的运行结果. main() { printf("\"123\"\\\"456\" ...

最新文章

  1. 外链引入css有哪些方式_引入CSS样式表的方式有哪些?
  2. UVa 10290 - {Sum+=i++} to Reach N
  3. 使用bc45编译ucos-II的配置过程
  4. python图像处理专业博客
  5. java 1%10_Java获取随机数的3种方法
  6. CUDA学习(三十六)
  7. CString、char*之间的相互转换
  8. 分位数回归的R语言实现
  9. 【图像配准】基于matlab SIFT图像配准【含Matlab源码 148期】
  10. 最近服务器总被webshell攻击,木马也非常猖獗
  11. 空手套白狼,放端套利
  12. matlab时频工具箱简介,matlab时频工具箱
  13. icloud与mysql_ICloud 应用实例(一)
  14. python爬虫 scrapy 爬取腾讯招聘
  15. Linux如何在文件中新建一行,linux – 如何使用sed将文本插入文件的第一行?
  16. PHPCMS9.6.0最新版SQL注入和前台GETSHELL漏洞分析 (实验新课)
  17. 法兰克机器人循环编程_原来可以这样编写Fanuc机器人程序!
  18. 苹果手机白屏_安卓卡顿苹果闪退,手机换代的动力原来是这些
  19. G++ + OpenCV 编译
  20. python 是世界上最好的语言!!! (狗头保命)

热门文章

  1. Cygwin 的代理设置(同 Linux)
  2. Cognos值提示设置小技巧
  3. wordpress功能集成(二):基础知识-wordpress钩子(转)
  4. 利用Relations实现多DataTable的聚合
  5. idea常用快捷方式
  6. matlab图像的主视图,求助大佬【如用MATLAB实现满足投影关系的三视图】
  7. 眼控科技 实习算法工程师面试
  8. vue 源码学习(一) 目录结构和构建过程简介 1
  9. 使用JavaScript和D3.js实现数据可视化
  10. 面向过程和面向对象的本质理解