谭浩强的C语言真的可以自己学吗?!

我买了本 谭浩强的C程序设计第3版,也下了曾仪的讲解视频。看了可能有一个月了。重重复复读了下。只读懂了printf 和scanf 和一些最基本的C的东西...其他的就都不懂了``晕。。
我该怎么学呢。我是大专一年级的学生.每天晚上时间很多的。要学几个小时呢。要怎么学呢。!

我们也学C程序,我是合肥工业大学计算机学院的,关于C程序的学习是可以通过自学的,相比较其他教材,谭浩强教授的是比较容易自学的,其实我们上课也听不懂,考试也是自己看,可是考试很简单。
你可以多看几遍,有些东西暂时不理解可以先接受死记住,如果可能多多练习,其实要真正学好编程是需要大量实践的,我们目前还只是了解而已,不必过分深入,因为程序是算法的体现,好多算法我们并不会。
总之,多看书,不会先死记住,久而久之也就习惯了,同时要多加练习。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-11
我记得我上的那本C是罗朝盛写的。。
因为他是我们学校的,强行用他的书,郁闷。。
不过上下来都还好,比较简单易懂。。
例题较多,把基本的几个循环结构,链式结构什么的搞懂省二级就可以过了。
第2个回答  2009-02-11
重要的是要用,光看不练是不行的。到后面的指针不太好学,找人教吧,学一年,能够勉强入门。
第3个回答  2009-02-11
你好,我是一个研究生,现在从事linux嵌入式开发。主要用LINUX下C语言编写嵌入式应用和驱动。

以我的经验来说,学习任何语言,只要是程序设计,最重要的是动手实践,什么书不是很重要,就你提到的谭老师的两本书,你多动手编编例子和习题,哪怕是照着书一个一个字符敲上去,也是受益匪浅。

另外,除了你说的那本教材,还有比较经典的C语言的书
1.《C和指针 》
2.《C陷阱与缺陷》
3.《C专家编程》
这3本书从简单到难,第一本可作为教材。

C里面包含的东西对于刚开始学习程序设计是非常重要的,不仅仅是一门语言,而是程序设计的思想和算法基础以及基本的编译知识,很多不从事C开发的程序员都是从C开始学习计算机的。

所以你不要急,学习C重要的就是体会它的思想,慢慢的通过自己动手写些小例子来体会,尤其是比如指针,递归等这样的难点。

至于时间,我觉得你看一个小时的书,就最好上机1个小时以上,呵呵。
开始就在VC上来做那些习题,一定要在PC上联系,在纸上手写效果不好,我大学的时候没电脑才手写:)

努力吧,祝你好远!
第4个回答  2009-02-15
你买的谭浩强的c语言第3版是一本不错的书,现在很多大学不管是专科还是本科都用它当教材。学习一种新的东西不是一件简单的事情,特别是像我们计算机方面一些比较抽象的东西,学习c语言也是一样。我原来学c也有同样的感受,我是计算机软件专业的,c曾是我们的专业必修课,现在大2了,在学数据结构,也是很难,比c更抽象。学习一种新的东西需要一个过程,我们当时学c也是一头雾水,班上只有个别高中接触过c的同学学起来轻松一些。现在好了,对c有一些认识了,至少会编程了。你自己要多看教材,多看资料,多写程序,多调程序。如果现在不会编程,也要尝试去做,从最简单的输入输出做起,哪怕是一些加减运算的程序!学习要有信心,找适合自己的方法,要坚持!加油吧!
第5个回答  2009-02-16
建议你按如下步骤再深入学习C语言

1 购买书《C程序设计语言》,如下
http://www.china-pub.com/14975
别买错了,这本书誉为C语言圣经,由C语言的发明者Ritchie编写

2 购买该书的配套习题答案

3 认真阅读这本书,并认真做每章后面的习题,在电脑上做,用turboC或者vc都可以,做完后和习题答案对照,或者直接照着答案做,亲自试一试

4 全书看完后,再复习一遍到两遍

这是最好的方法,世界第一大手机java虚拟机供应商ESMERTEC就是用这种方法进行新员工培训的,效果非常明显。
相似回答