❶ 自学c语言适合看的书
这个得看你的学习目的。
如果你学C是为了应付计算机二级考试,那么如楼上同志们所说:谭浩强的《C程序设计》(清华大学出版社)和与之较为配套的曽怡的教学视屏,足矣。
如果你将来要做程序员等有实际意义的工作,建议你看外文经典教材吧,比如《C Primer Plus》,C来自外国,国外的教材有时候能把同样的问题讲解的更简单清晰。
❷ 初学C语言,有什么好书推荐
014年下半年到东北某地校招,面试了12人,其中有当过C语言助教,有自学C语言编程的,问了4人,全都还在用谭浩强的C教材。老实说,听到这样的回答,我很是诧异,现在市面上有这么多好书可选,有不少学校和学生(非计算机专业)却还在用谭浩强的书。
昨天给公司人力同事提了一份面向嵌入式软件开发工程师的书单/在线资源,正好有几本C语言或相关书籍,单列在此。其中大部分书我至少读过一遍。
基础(C语言入门,初学,编程基础)
《C语言程序设计:现代方法》(第2版)(C
Programming: A Modern Approach, 2nd Edition, K.N.King)
《深入理解计算机系统》(修订版或第2版)(Computer Systems: A Programmer's Perspective,
Randal E. Bryant et al),阅读建议
《C语言程序设计》(第2版)(The
C Programming Language, Brian W. Kernighan & Dennis M.
Ritchie)
《程序员修炼之道》(The
Pragmatic Programmer: From Journeyman to master, Andy
Hunt & Dave Thomas)
内核/驱动
《Linux内核设计与实现》(第3版)(Linux
Kernel Development, 3rd Edition, Robert Love)
《Linux设备驱动程序》(第3版)(Linux
Device Driver, 3rd Edition, Jonathan Corbet et al)
《深入Linux内核架构》(Professional
Linux Kernel Architecture, Wolfgang Mauerer)
应用
《UNIX环境高级编程》(Advanced
Programming in the UNIX Environment, W. Richard Stevens)
《UNIX网络编程》(Unix
Network Programming, W. Richard Stevens)
进阶
《C陷阱与缺陷》(C Traps and Pitfalls, Andrew Koenig)
《C专家编程》(Expert C Programming, Peter
van der Linden)
《ARM嵌入式系统开发:软件设计与优化》(ARM
System Developer's Guide: Designing and Optimizing System Software,
Andrew Sloss et al)
在线资源
基础
MOOC课程《C语言程序设计》,翁恺 请择期学习课程,并参加考试,申请认证证书。
Python简明教程:A Byte of Python 学习Python,编写并运行所有示例代码。
Linux Shell简明教程 熟悉Linux Shell,掌握基本的shell脚本编程。
LeetCode OJ在线试题 独立、自主完成至少2/3或更多题目,目前支持C++、java和Python三种语言答题。
刘未鹏:怎样花两年时间去面试一个人? 建议提前两年参考这篇文章,做好面试准备。
附注
StackOverflow有一份C语言图书指南(The Definitive C Book Guide and List),分为Reference Style(参考、大全)、Beginner(初学)、Intermediate(中阶)、Above Intermediate(高阶)四类。
❸ 自学计算机编程应该看些什么书
一:第一阶段
C语言-------《C语言设计》 作者:谭浩强
大多数人都推荐谭浩强这本书,谭浩强的C语言程序设计,我觉得更适合当教科书,主要是篇幅没有那么大,书本的内容不是很全,由老师带入门是最好的。
《C Primer Plus》第五版 作者:Stephen Prata
这本书比较厚,内容也比较基础,扩展的也比较广,自学容易上手,唯一的缺陷在于它是外国人编写,而国内的翻译往往让人难以满意,如果你有较好的英语水平,最好阅读英文版的。
《C语言入门经典》第四版 作者:Ivor Horton
二:第二阶段
这一阶段看个人主攻的方向了,安卓一般就JAVA,PC游戏、软件C++,也有推荐C#,这些都是主流语言,其他语言要看个人爱好与发展。
面向对象的语言,一般懂一门,之后要转其他语言也很容易的,其实思想都差不多,主要的不同在于语法。C#容易上手,一个月入门,一年精通,而C++却有点难,一年入门,二十年也未必敢说自己精通。如果有时间,可以了解一下汇编语言。
C++ Primer, 4rd Edition
(入门类:
C++ Primer, 4rd Edition
Thinking in C++, 2nd Edition
The C++ Standard Library: A Tutorial and Reference
进阶类:
The C++ Programming Language, Special Edition
The Design and Evolution of C++
Inside C++ Object Model
C++ Templates: The Complete Guide
STL 源码剖析
Generic Programming and the STL
Modern C++ Design: Generic Programming and Design Patterns Applied
应用技巧类:
Effective C++, 2nd Editon
More Effective C++
Exceptional C++
More Exceptional C++
Effective STL
Ruminations on C++)
三:第三阶段
API/SDK------------- 《windows程序设计》(Jeff Prosise)
这书主要是开发Windows软件要深入研读的,毕竟是WindowsAPI。如果是主攻C++,那么这本书你可以大概略读一遍,不用过多的深入追究,QT才是C++主要深入思虑的关键。
四:第四阶段
MFC----《VC++技术内幕》、《深入浅出MFC》及视频教程孙鑫 VC++6.0
如果是C++,QT是要重点学习的对象。
五:第五阶段
COM/DCOM/ATL/COM+---------《COM技术内幕》
未知阶段:
《数据结构》,《算法导论》这些基本是编程的核心了,编程的很大情况都依赖于算法的实现,这个两门基本要深入研究,这是决定编程能力的核心标准。
如果不弄底层的话,《操作系统原理》可以简单地了解。
❹ 计算机科学与技术(信息安全)开学要学啥,有啥c语言入门的书,适合大一新生的。
您好,这个问题我之前回答过类似的,这儿就直接复制过来了:
在学习C语言上,我推荐两本书:《C语言程序设计-现代方法》和《C primer plus》。经典入门教材足够友好,足够详细,绝对让你事半功倍。反之如果看一本垃圾书,那才是一看一个坑,最后你还得回头不停地补坑。
C语言博大精深,光入门肯定不够,下面我把学习C语言的相关书单奉上:

对于阅读顺序,我挑经典的书籍说,个人建议如下:
入门:《C语言程序设计-现代方法》、《C primer plus》,不推荐K&B的C语言程序设计,写的太古板,可以当参考手册用。
进阶:《C和指针》、《C陷阱与缺陷》、《C专家编程》等。
高阶:《C标准库》,顺便学习《数据结构》,用C语言将数据结构里的东西全部自己实现一边。
精通:学无止境,我也不知道什么是精通!!!
--->您的采纳是我们的动力<---
❺ 现在零基础学c语言看什么书,求推荐
《《啊哈C语言:小学生坐在马桶上都可以读懂的C语言编程入门书》.zip》网络网盘资源免费下载
链接:https://pan..com/s/1aEXrb1oxnRmMWUlafELpfQ
提取码:pusr
啊哈C语言:小学生坐在马桶上都可以读懂的C语言编程入门书

❻ 从零开始自学C语言应该看什么书
推荐《C语言其实很简单》,新出版的书。很适合初学,很接地气,很好玩,很活泼。其中有大量的生活类比,还有大量的漫画,还有顺口溜。而且知识点很全面,现在也有不少很活泼风格的C语言书,但你要看一下有些这样的书知识点不全,或根本不准确,当成消遣书看看还行,要是拿它来学就容易被误人子弟了。《C语言其实很简单》既生动活泼,又知识点全面,是很难得的!另外它也直接可以考全国计算机等级考试的二级,里面的很多例题习题都是无纸化改革后的考试真题,还还有公共基础知识的介绍。公共基础讲解得更为生动有趣,讲解公共基础恐怕目前来说所有二级教材没有一本有这个风格!特点还是很多的。
也给你推荐谭浩强的《c程序设计》,也是不错的经典,本人很喜欢!就是《c程序设计》还是比较传统的讲法,有板有眼的。而《C语言其实很简单》比较适合现代的风格,个人觉得这本书是继谭浩强先生的教材以来的又一个经典!具体如何,不防你都去试读了解,给你参谋,你自己去选择。
❼ c语言基础知识入门书籍有哪些
1、《啊哈C语言》

这本书在c语言界的殿堂级宝藏,可谓是经典之中的经典。纵向上,从hello world衍生出计算机的发展历程,横向上不断深入,层层拔高。在短短的100多页之内,几乎就手把手教写了stdio.h stdlib.h string.h当中大部分例程,实现了二分查找、快速排序、二叉树、哈希表这些重要的数据结构和算法。
❽ c语言入门自学书籍都有哪些
c语言入门自学书籍都有:《C程序设计》、《C#图解教程》、《C语言入门经典》。
1、《C程序设计》
如果你只是想要学习C语言来考个计算机等级证书,仅此而已,那么《C程序设计》对于考级来说绝对是本好书。

3、《C语言入门经典》
《C语言入门经典》例子简单生活化,而且每个例子分析很细。章节安排合理,章末的例子还特别注重思路的引导,而且分析起来特别有成就感。
❾ 求推荐C语言入门书目
C primer plus
C primer plus 作为一本被人推崇备至的 c 入门经典,C primer plus 绝非浪得虚名。应该 算得上 C 教材里最好的入门书了。 在知识广度上,很少有书能匹及。它能为你系统学习 c 提供一个良好的平台。作者对 c 的见解精辟。在娓娓叙述的同时,作者辅以大量程序以分析。它让我对 C 有了更加系统的全 新认识。
❿ 学习C语言应该用什么书
1.你确定你要从事嵌入式或者操作系统等底层的编写吗?还是想从事软件工程web编程或者企业编程
如果你是前者并且想投身于c++的话,你是可以直接学习c++的,c++的前几章也基本上就是c的内容,如果你是后者那就不用学习c++了,先学c, 打好逻辑基础对你以后学习其他语言大有帮助
2楼上说的那个<<C语言程序设计第2版>>是谭浩强的那本吧,基本上初学者都看那个
3
如果你看完了楼上的那本并且想继续致力于c的发展,我这提供基本书我觉的还可以
c primmer plus
数据结构(c语言),严蔚敏版
如果你想从事java或者c#等面向对象语言的话,那本数据结构建议你看一下,再买一本国产书的书籍(一般国内的书比较基础)然后再看国外的