已经看过吧里的入吧必看了,里面的资源很丰富,多谢前辈们的整理
但是看了整理的资源的名字之后,有点迷糊,不知道应该先看哪一本,想来向前辈们请教一下大概如何循序渐进的提高自己的C语言,希望各位前辈能给我指点一下
我是一名大二的学生,学的是EE,但是对编程比较感兴趣,想在学好自己专业的课程的时候也能学好编程
我先讲一下自己之前是怎么学习C的,大一的时候学校有C语言入门的课程,学的教材是<C Primer Plus>,这本书上到了第14章,也就是结构和其他数据的部分,一开始我还能跟上,但是后面有段时间沉迷游戏什么的(捂脸),指针部分落下了一点知识,但是最后在大二开学之前自己学习了一下,还算是熟悉了。
大二开始,我们有数据结构这一门课,教材是<数据结构与算法分析——C语言的描述>,于是在这个时候我开始接触了树,堆,链表之类的数据结构,也学习了程序的算法。由于上学期的教训,让我这个学期一开始就紧跟着老师的进度。
现在自己的情况是,这两本书的内容应该算是比较熟悉了(不过算法部分还是有点不行),平时老师布置的上面的一些习题能自己写出来。前段时间我看了一下下个学期的课表,我们要开始学电路之类的了,也就是没有再接触C语言编程有关的内容了,这让我觉得没有了方向感。于是就萌发了想找前辈们指点一下的想法。
先说一下自己大概的想法
1.我之前询问了一下老师该怎么提高,老师说你能搞懂我讲的就很厉害了什么的,于是我觉得自己需要再好好地重新系统的看一下课本,做做上面的练习。
2.把吧里精华贴里面介绍的小程序看一下,试着自己也来做一些能应用的小程序,因为自己应用方面实在不怎么样,需要多一点的经验
3.看一下<算法导论>(之前有学长推荐过),我自己算法也不是学的太好,于是想要自己补一补
4.有前辈推荐了<编译原理>,但是也有前辈指出我看这个太快了,还是先看一些别的打好自己的基础
大概就想到了这些,也不知道靠不靠谱,所以希望前辈们能分享一下自己是如何学习C语言如何进阶的,写的有点长,能看完真是谢谢了...因为想着多给一点自己的信息可能会更方便前辈们指点什么的...
咱有点野心(?),其实只是有点小小的想法,就是想自己的C成长到能参与老师的项目之类的,但是现在看还有点遥远的样子,不过自己还是想努力争取一下,毕竟有目标才能让自己快点成长起来什么的...
在这里先谢谢前辈们了...
但是看了整理的资源的名字之后,有点迷糊,不知道应该先看哪一本,想来向前辈们请教一下大概如何循序渐进的提高自己的C语言,希望各位前辈能给我指点一下
我是一名大二的学生,学的是EE,但是对编程比较感兴趣,想在学好自己专业的课程的时候也能学好编程
我先讲一下自己之前是怎么学习C的,大一的时候学校有C语言入门的课程,学的教材是<C Primer Plus>,这本书上到了第14章,也就是结构和其他数据的部分,一开始我还能跟上,但是后面有段时间沉迷游戏什么的(捂脸),指针部分落下了一点知识,但是最后在大二开学之前自己学习了一下,还算是熟悉了。
大二开始,我们有数据结构这一门课,教材是<数据结构与算法分析——C语言的描述>,于是在这个时候我开始接触了树,堆,链表之类的数据结构,也学习了程序的算法。由于上学期的教训,让我这个学期一开始就紧跟着老师的进度。
现在自己的情况是,这两本书的内容应该算是比较熟悉了(不过算法部分还是有点不行),平时老师布置的上面的一些习题能自己写出来。前段时间我看了一下下个学期的课表,我们要开始学电路之类的了,也就是没有再接触C语言编程有关的内容了,这让我觉得没有了方向感。于是就萌发了想找前辈们指点一下的想法。
先说一下自己大概的想法
1.我之前询问了一下老师该怎么提高,老师说你能搞懂我讲的就很厉害了什么的,于是我觉得自己需要再好好地重新系统的看一下课本,做做上面的练习。
2.把吧里精华贴里面介绍的小程序看一下,试着自己也来做一些能应用的小程序,因为自己应用方面实在不怎么样,需要多一点的经验
3.看一下<算法导论>(之前有学长推荐过),我自己算法也不是学的太好,于是想要自己补一补
4.有前辈推荐了<编译原理>,但是也有前辈指出我看这个太快了,还是先看一些别的打好自己的基础
大概就想到了这些,也不知道靠不靠谱,所以希望前辈们能分享一下自己是如何学习C语言如何进阶的,写的有点长,能看完真是谢谢了...因为想着多给一点自己的信息可能会更方便前辈们指点什么的...
咱有点野心(?),其实只是有点小小的想法,就是想自己的C成长到能参与老师的项目之类的,但是现在看还有点遥远的样子,不过自己还是想努力争取一下,毕竟有目标才能让自己快点成长起来什么的...
在这里先谢谢前辈们了...