免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4726 | 回复: 10
打印 上一主题 下一主题

想学linux下的c/c++编程,是否因该这样去学习? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-05-08 15:00 |只看该作者 |倒序浏览
是从一个贴子上看的,学习步骤大概如下,先看 谭浩强的《c程序设计》第二版,再看《c primer》或《c++ primer》,接下来看一下《UNIX环境高级编程》,最后看linux内核方面的书籍,不知道这样的学习方法和过程是否正确啊?请高人指点,本人准备买书开始学习了,希望能有事半功倍的效果。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
2 [报告]
发表于 2007-05-08 15:18 |只看该作者
原帖由 yunlinux 于 2007-5-8 15:00 发表于 1楼  
是从一个贴子上看的,学习步骤大概如下,先看 谭浩强的《c程序设计》第二版,再看《c primer》或《c++ primer》,接下来看一下《UNIX环境高级编程》,最后看linux内核方面的书籍,不知道这样的学习方法和过程是 ...

其实没有什么最好的甚至正确的步骤,只有是否适合你的方法。

另外,C 语言的书不建议谭的,推荐如下一些:
The C programming language

C: A Reference Manual

Expert C programming

最后再提下,要能介入内核开发,你需要许多许多的知识积累及技能锻炼,具体需要多少,当你达到了自然就清楚了

论坛徽章:
0
3 [报告]
发表于 2007-05-08 15:27 |只看该作者
呵呵,谢谢高人指点啊,
想买这本书,
The C programming language
但是找了许久也没有找到,大多是英文电子版,不方便阅读啊。

论坛徽章:
0
4 [报告]
发表于 2007-05-08 15:36 |只看该作者
原帖由 yunlinux 于 2007-5-8 15:00 发表于 1楼  
是从一个贴子上看的,学习步骤大概如下,先看 谭浩强的《c程序设计》第二版,再看《c primer》或《c++ primer》,接下来看一下《UNIX环境高级编程》,最后看linux内核方面的书籍,不知道这样的学习方法和过程是 ...


最重要的是恒心与坚持, 你这个步骤走下来花的时间可不少哦, 从C程序设计看到UNIX环境高级编程至少也得半把年左右吧.
另外,看了C还要多编点程.最好到本论坛的C/C++坛多去看看.
而看内核最关键的是入门那一步,那一步走过来了,后面的就是一个积累的问题了.
所以坚持哦.加油!

论坛徽章:
0
5 [报告]
发表于 2007-05-08 15:38 |只看该作者
原帖由 yunlinux 于 2007-5-8 15:27 发表于 3楼  
呵呵,谢谢高人指点啊,
想买这本书,
The C programming language
但是找了许久也没有找到,大多是英文电子版,不方便阅读啊。



这本书只要是卖计算机的书的书店应该都有,如果你实在买不到的话,那去
china-pub上面去邮购,多花点钱也要买.

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
6 [报告]
发表于 2007-05-08 15:38 |只看该作者
原帖由 yunlinux 于 2007-5-8 15:27 发表于 3楼  
呵呵,谢谢高人指点啊,
想买这本书,
The C programming language
但是找了许久也没有找到,大多是英文电子版,不方便阅读啊。

如果要学计算机的话还是看英文版吧。

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
7 [报告]
发表于 2007-05-09 00:36 |只看该作者
拜我门下,每个月孝敬一点烟酒即可。
开玩笑的,先打好C语言基础(这个我想应该不是很难吧),再打好数据结构方面的基础,再去熟悉你要编程的UNIX类操作系统,比方基本命令和shell编程等,然后你可以学该UNIX下的C编程了,推荐《UNIX环境高级编程》

论坛徽章:
0
8 [报告]
发表于 2007-05-10 12:05 |只看该作者
最好先装LINUX,然后看!

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
9 [报告]
发表于 2007-05-10 13:35 |只看该作者
原帖由 layee 于 2007-5-10 12:05 发表于 8楼  
最好先装LINUX,然后看!

我觉得应该是 看书+使用。

论坛徽章:
0
10 [报告]
发表于 2007-05-11 09:58 |只看该作者

回复 #3 yunlinux 的帖子

我觉得得英文的比中文的好多了,耐心一点看这样才会提高
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP