-
我个人认为顺序应该是“C and Pointer”、“Data Structure”和“C Expert Programming”。
C陷阱与缺陷》中,很多数据结构都是基于指针的运算,数据结构非常好,算法很多,程序可以运行得更高效,这本书相当重要,《C语言专家编程》还没读过,《C陷阱与缺陷》就是要把对C语言定性的理解变成一本书, 比如如何理解(*(void(*)0) ()等问题,希望能对房东有所帮助。
我们研究了清华的书,感觉还不错,一本非常好的书。
-
LZ 有 C 基础,所以让我们粗略地看一下“C 和指针”和“数据结构”。
查看目录以及其他几本书也很重要。
大概知道里面写了什么也没关系,一句话也没看,因为看完就记不住那么多了。
多做练习,如果不知道怎么做,就翻阅这些书,这样你的印象会特别深刻。
最后,我给lz发了一句话:书不是用来读的,是用来查的。
-
首先应该是数据结构,不看数据结构,就做不了C和指针课后题,比如递归,比如八个数字,八个皇后,你不知道从哪里开始,会让你气馁。
然后是 C 和指针。 这是一本不适合初学者的入门书。
然后看看 C Specialist Programming。 他阐述了C的历史,C的技术以及C++的本质。
最后,看看陷阱和缺陷。
-
我同意小八的观点,我上面有几本书你说的,如果你的C语言基础打好了就不用看C和指针了,有时间可以充实一下,数据结构你没学过,没学过,就得好好看看,C陷阱和缺陷我觉得也是一本好书,主要是在编程中的一些常见问题中,C专家编程也差不多,如果一定要排序的话,C和指针->数据结构->C的raps和缺陷->C专家编程,不过还是建议大家不要看得太仔细, 如果你不理解它,你可以翻阅它,或者多练习。
-
我不是高手,我很尴尬,大学先学的是C语言,然后是数据结构,其他几本书都没听说过,但我个人觉得应该是《C与指针》《数据结构》《C专家编程》《C陷阱与缺陷》。
-
在学习之前,您需要学习C或C++的基本语法,有关数据结构之类的书籍,至于如何改进C的书籍,则可以在掌握基本的C语言后阅读。 祝你好运,呵呵。
-
你有这三本书的资源吗? 你能和我分享一下吗,谢谢。
-
你仍然必须在这里找到一个专业人士,你不能在这里得到答案。
-
C编程语言,谭浩强版。
这是C语言中最基础的书籍之一,而且说得很好。
然后可以看《C和指针》,C语言的重点就是指针的灵活运用。
至于《C Expert Programming》、《C Traps and Defects》,有时间可以读一读,没必要认真学习,这两本书等着你用 C 语言很久了,而且你使用得很熟练,这两本书就是要教你如何写出更好、更高效的程序。
-
只要找到一本 C 编程书即可。 谭浩强最好。
-
清华大学C语言编程专业,谭浩强。
-
如果你真的消化了所有这些,那么你可以考虑看看数据结构和算法。
-
在考虑具体编程之前,我还没有读完这些书,因为在阅读了前面的书之后,我发现我根本不知道如何使用它们。 毕竟,编程是非常实用的。
如果你在具体编程后回头看这些书,你的理解就会加深。
-
主要推荐C语言的四本圣经:“C语言编程”、“C和指针”、“C陷阱和缺陷”和“C编写器编程”。 其中,C语言的发明者K&R的《C编程语言》最为重要,而这本书是C语言的第一本秘籍。
所有优秀程序员的必备品。
关于四大圣经和其他名著的信息:
1.C 编程
k&r:清华大学出版社.
2.C 和指针
指针 C Kenneth Xu Bo,人民邮电出版社。
3.“C 陷阱和缺陷”。
安德鲁·柯尼希,高伟。
人民邮电出版社.
4.“C 专家编程”。
expert c programming deep c secrets peter van
菩提树人民邮电出版社(2008-02年出版) 5清华大学计算机教材系列 数据结构(C语言版)(附1张CD-ROM)
吴伟民, 闫伟民.
清华大学出版社.
6.计算机算法设计与分析(第 3 版)。
王晓东,电子工业出版社.
7.“算法艺术与信息学竞赛:算法竞赛的入门经典”。
刘汝佳,清华大学出版社。
8.算法导论(第 2 版)。
Cormen et al., 潘金贵.
机械工业出版社(2006-09).
9.“编程之美:Microsoft 技术面试技巧”。
编程之美“小组。
电子工业出版社.
10.编程宝石(第 2 版)。
乔恩·本特利、黄倩、钱丽妍。
人民邮电出版社.
11.“算法艺术与信息学竞赛”。
刘汝佳,清华大学出版社。
12.程序员面试指南(第 3 版)。
欧丽琪, 刘洋, 段涛.
电子工业出版社.
13.数学之美
《浪之巅》作者吴军的最新代表作,李开复推荐,谷歌黑板点击量达数百万次)。
-
学 C 先真正看 Tan xx,拍拍拍为什么不看 C 圣经,绝对经典。
该算法的经典性质是第一个推荐 knuth 的算法"the art of computer programming"(计算机编程的艺术)。
第二个是 mit 的"introduction to algorithm"(算法简介)。
-
英语怎么样? 如果这很好,C++ 完整参考手册!
这本书详细介绍了C,C++的几乎所有功能!
而英文版教科书相对于中文版教科书最大的优势就是通俗易懂、实用、无歧义!
呃,那《C Primer Plus》应该不错,本来就是经典之作...... 翻译版本也不错。
现在你已经有了 C 语言的基础,建议迁移到 C++!
算法导论应该是经典! 还有“算法:C语言实现”。
C Primer 5 应该不是很难 - 因为既然是从基础开始,你就不必担心任何困难,扎扎实实地学习,逐步提高!!
-
算法导论,经典。
不如看原版。
-
如果你是退伍军人,你必须阅读每一本书。 如果你是新手,只要看看C和指针,等基础扎实后再开后面的。
-
我更喜欢 C Modern Method,它是第一本认真阅读的 C 书。
指针是C的本质,指针也应该被看到。
-
软件工程开始学习专业课程,而C语言的书(通常是谭浩强的)应该学习,然后你可以看看C和指针,然后是C陷阱和缺陷,然后是C专家编程。 这些书都是学习C语言的经典之作,写得很好,看完会有很多启发,如果你想精通C语言,这些书都是你应该读的。 C++冥想和冥想将在您学习C++时阅读。
祝你学业顺利......
-
学完C++或C基础课程后,只能看这些书,这意味着C专家编程看起来很酷,C陷阱也可以
-
既然想学编程,买了一本书,就不想要什么电子的东西,一是有些电子书上的内容不一定正确,二是手机屏幕太小,无法显示所有的**,有的甚至乱码,买一本书学习编程,现在买一本书的钱是多少, 以后肯定会成倍增加,
-
我看过一些“C and Pointers”和“C Flaws and Pitfalls”。
相对而言,“C 和指针”从基础开始,专注于指针。
C缺陷和陷阱》重点介绍了一些与语法相关的陷阱和错误,以及一些常见的错误,这些错误有利于提高编程水平。
-
最好使用编程基础知识
-
你可以看看老谭的作品。
总结。 30名乘客同舟共济,由于超载严重,加上风浪大,极其危险; 于是船长告诉乘客,只有把船上的一半乘客扔进海里,剩下的才能活下来。 无奈之下,大家只好同意这个方法,约定30个人围成一个圆圈,从第一个人开始,顺时针数,数到第9个,然后把他扔进海里,然后从他的下一个数字开始数,逆时针数到第5个人,把他扔进海里,然后从他的下一个逆时针数开始, 顺时针数到第 9 个人,然后把他扔进海里,依此类推,直到剩下 15 名乘客。 >>>More
嵌入式软件项目。
著名的Linux是用C语言实现的,直到今天,Linus也处处反对C++,认为C是最好的语言。 Linux 大概有 80% 是用 C 语言实现的,剩下的 20% 可能是用某种脚本和汇编语言实现的。 C语言比较高效,也适合处理设备,所以如果想开发一个驱动,写一个底层网络库,C语言更适合。 >>>More
你不知道如何用C语言学习数据结构,而数据结构与特定的编程语言无关,所以你不必学习C语言。 >>>More