想深入学习c语言,该看什么书
我已学了谭浩强的c,数据结构,现在正在上数据库和汇编语言的课,以后还会学操作系统和编译原理和计算机组成原理。现在课比较轻松,我想深入学下c,谁知道我该看什么方面的书。现在...
我已学了谭浩强的c,数据结构,现在正在上数据库和汇编语言的课,以后还会学操作系统和编译原理和计算机组成原理。现在课比较轻松,我想深入学下c,谁知道我该看什么方面的书。现在我的c水平是数据结构书中的算法一般自己能写代码实现
最好能具体一点,linux下的C编程是什么东东,不是很了解。最好看什么书,把书名说一下 展开
最好能具体一点,linux下的C编程是什么东东,不是很了解。最好看什么书,把书名说一下 展开
展开全部
重点推荐C语言四大圣经:《C语言程序设计》、《C和指针》、《C陷阱与缺陷》、《C作家编程》。其中C语言的发明者K&R的《C程序设计语言》更是重中之重,此书是C语言的第一秘典。所有优秀程序员的必经之路。
四大圣经及其他优秀书籍的信息:
1.《C语言程序设计》
K&R
清华大学出版社
2.《C和指针》
POINTERS ON C Kenneth A.Reek、
徐波 人民邮电出版社
3.《C陷阱与缺陷》
Andrew Koenig、 高巍
人民邮电出版社
4.《C专家编程》
Expert C Programming Deep C Secrets Peter Van
Der Linden 人民邮电出版社 (2008-02出版)
5.《清华大学计算机系列教材•数据结构(C语言版)(附光盘1张)》
吴伟民、 严蔚敏
清华大学出版社
6.《计算机算法设计与分析(第3版)》
王晓东
电子工业出版社
7.《算法艺术与信息学竞赛•算法竞赛入门经典》
刘汝佳
清华大学出版社
8.《算法导论(原书第2版)》
科曼(Cormen T.H.)、等、 潘金贵
机械工业出版社 (2006-09出版)
9.《编程之美:微软技术面试心得 》
《编程之美》小组
电子工业出版社
10.《编程珠玑(第2版)》
Jon Bentley、黄倩、 钱丽艳
人民邮电出版社
11.《算法艺术与信息学竞赛》
刘汝佳
清华大学出版社
12.《程序员面试宝典(第3版)》
欧立奇、刘洋、 段韬
电子工业出版社
13.《数学之美》
(《浪潮之巅》作者吴军最新力作,李开复作序推荐,Google黑板报百万点击)
四大圣经及其他优秀书籍的信息:
1.《C语言程序设计》
K&R
清华大学出版社
2.《C和指针》
POINTERS ON C Kenneth A.Reek、
徐波 人民邮电出版社
3.《C陷阱与缺陷》
Andrew Koenig、 高巍
人民邮电出版社
4.《C专家编程》
Expert C Programming Deep C Secrets Peter Van
Der Linden 人民邮电出版社 (2008-02出版)
5.《清华大学计算机系列教材•数据结构(C语言版)(附光盘1张)》
吴伟民、 严蔚敏
清华大学出版社
6.《计算机算法设计与分析(第3版)》
王晓东
电子工业出版社
7.《算法艺术与信息学竞赛•算法竞赛入门经典》
刘汝佳
清华大学出版社
8.《算法导论(原书第2版)》
科曼(Cormen T.H.)、等、 潘金贵
机械工业出版社 (2006-09出版)
9.《编程之美:微软技术面试心得 》
《编程之美》小组
电子工业出版社
10.《编程珠玑(第2版)》
Jon Bentley、黄倩、 钱丽艳
人民邮电出版社
11.《算法艺术与信息学竞赛》
刘汝佳
清华大学出版社
12.《程序员面试宝典(第3版)》
欧立奇、刘洋、 段韬
电子工业出版社
13.《数学之美》
(《浪潮之巅》作者吴军最新力作,李开复作序推荐,Google黑板报百万点击)
展开全部
看来你的专业和我的一样,并且是大一的学弟,呵呵!你不用那么着急说要深入学习什么什么的,其实你就是把谭浩强的书都看个差不多,然后看《C语言入门经典》是艾文。浩特写的。不错的,然后好好看看数据结构,学点高级数据结构,然后做一些ACM上的题,北京大学和交大都有在线的题库。然后估计大一你就很成功了。记住:你的知识系统绝对不允许你深入学习哪个哪个语言的,这个是学长给你的忠告.你可以去问老师,如果没有系统的操作系统知识,没有系统的计算机体系结构,微机原理的知识,还有链接,库等等,这些东西都是后续要学的东西,也许你会看到一本叫编程高手箴言的书。那本书就介绍了要深入学习某一门知识所需要的一部分技能吧!这些都是你大学第一个年级无法掌握的。还有,不要着急,好好学习英语吧!大一,不用太着急。你还要适应。如果说推荐的话《程序员的自我修养--程序。链接,库》这本书是我最近看的书,还不错,你可以看看!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C#,目前往这方面发展比较吃香,不过C精通了也有工作做,想自己做东西就系统学下SDK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
纯C语言编程现在用得不是太多,除非是做系统底层或者嵌入式开发之类的工作,有C语言的基础以后可以学学C++
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看linux下的C编程,学习嵌入式,也可以学C++
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询