免费注册 查看新帖 |

Chinaunix

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

C基本语法学了后,应该往哪方面学? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-11-26 20:46 |只看该作者 |倒序浏览
我不是计算机专业的学生,不过对程序设计有兴趣。大一上学期学了C语言,用的是谭浩强编的书,总感觉学的实在太基础了。同学在学了后全忘了,我一直在用。我想提高自己的编程水平,觉得各程序语言相差 不是很大,所以想一直学C。
     在图书馆,书店找了很久,发现有关C语言的书要么是入门类的,要那是需要有关计算机系统的基础知识才能读懂。问一下CU的各位程序设计高手,我下一步应该看哪方面的书,才能提高我的算法设计能力。是不是要看数据结构,还有其它的吗?
     现在在用linux,各们觉得在linux上编程如何?与在win 上相比有何优点?

论坛徽章:
0
2 [报告]
发表于 2006-11-26 21:04 |只看该作者
有本叫linux c编程好像,不记得了,可以先试试看看那本书挺基础的,另外多写写一些小程序,特别C语言课后的题尽量都给做了,如果能自己想出点什么小程序自己再去实现一下更好

论坛徽章:
0
3 [报告]
发表于 2006-11-26 21:18 |只看该作者
Advanced Programming in the Unix Environment,基础中的基础,但学了上面的东西,都能用上,是本好书

从书名上看,给人的感觉是打着 Unix 的旗号的,不过第二版对于各个主要的类 Unix 系统也有介绍,比如 Linux 2.4.22

祝你成功

补充一下,该书的中文名叫,Unix 环境高级编程,但是有些东西是翻译不能完全传达的,所以有能力的话还是看看原书吧。

[ 本帖最后由 langue 于 2006-11-26 21:22 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2006-11-26 21:26 |只看该作者
是不是要先学数据结构?
   只有C的基础能不能看懂?

论坛徽章:
0
5 [报告]
发表于 2006-11-26 21:30 |只看该作者
原帖由 lstzixing 于 2006-11-26 21:26 发表
是不是要先学数据结构?
   只有C的基础能不能看懂?


有人说要先学数据结构,但我个人的看法是,这没必要,因为虽然是高级编程,它(书)的语言还是很通俗易懂的,不是那种故弄玄虚的无聊内容

很多东西书里都会耐心、细致地对你讲,不用担心。

论坛徽章:
0
6 [报告]
发表于 2006-11-26 21:33 |只看该作者
原帖由 langue 于 2006-11-26 21:30 发表


有人说要先学数据结构,但我个人的看法是,这没必要,因为虽然是高级编程,它(书)的语言还是很通俗易懂的,不是那种故弄玄虚的无聊内容

很多东西书里都会耐心、细致地对你讲,不用担心。

    谢谢指点!
    现在我手头也有一本关于系统编程的书:Understand Unix/Linux Programning
这本书的内容也写的比较简单易懂。还是先看这本吧

论坛徽章:
0
7 [报告]
发表于 2006-11-26 22:40 |只看该作者
相对稳定的知识学透点肯定没错。。

论坛徽章:
0
8 [报告]
发表于 2006-11-26 22:47 |只看该作者
个人感觉unix下编程比windows下面要简单。。。

论坛徽章:
0
9 [报告]
发表于 2006-11-26 23:03 |只看该作者
先看看Linux C编程那本书,个人感觉UNIX环境高级编程没有点操作系统的知识不太好看懂,建议还是要看数据结构的。算法设计之类的是需要专门去研究的,如果你想研究算法,那么就要先放放别的东西了,算法研究很是让人头痛的,需要很好的数学知识。

论坛徽章:
0
10 [报告]
发表于 2006-11-26 23:51 |只看该作者
看兴趣了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP