大一学生除了跟着老师学课本、做作业还应怎么样学C语言

"学校在这方面比较水" -\u0026gt; 学校水不水其实和你没什么关系关键就是看你是抱着什么态度去学习我见过很多初学者,有以下几个通病:基础入门书都没,就开始想着怎么写出一些看起来很高级的程序,这一点,具体可参考我以前在其他帖子的回答:初学python可以阅读哪些代码?读代码时要做些什么工作帮助提高?遇到问题第一个想到的不是自己去分析问题,然后解决;也不是去google搜别人遇到这个问题总结的方法;而是把代码往网上一扔,来一句有问题,求大家帮忙解决,这是纯伸手党行为浮躁,今天想着学这个语言,过几天,听说别的语言等,就开始动摇了,或者同时想着学好几门语言以上只是我遇到的几个记忆尤深的现象,这个纯属吐槽,只是给楼主打一个预防针,如果楼主没有这些坏习惯,那就非常好再说下楼主,你给的信息太少了,很多人都是计科专业,很多计科生以后的目标也是做一名出色的Programmer,我只能给你最开始的那句话:看你是抱着什么态度去学习。只要你踏踏实实的学,把握好大学四年的时间,我相信你毕业后一定会比别人站在更高的起跑点上Sorry,才发现你题目还给出了一点信息:如果跟着老师学课本,做作业,那你肯定学不好,多读一些计算机方面的经典书籍,不要把视野局限在学校。外面还有很多非常好的文档、资料。自己要去慢慢积累,慢慢搜索。另外,楼上@张杰的一篇博文:如何学习C++ | 独酌逸醉我觉得对于你,有参考性的价值,可以读一读如果想讨论问题,可以去他提到的 C/C++论坛|算法论坛 这个论坛和大家交流,但是讨论一个问题,一定要带着详细的目的去,有自己的分析和思想才能让讨论碰撞出火花。
■网友的回复
如果你学习主动性很强,可以通过看书自学。如果你主动性略差,可以混论坛,看看他们在探讨什么问题,然后看到不懂的地方查一查问一问。日积月累,水品就慢慢提高了。我经常混 http://www.cppleyuan.com 这个论坛,感兴趣可以去看看。
■网友的回复
找个小project练手
■网友的回复
【大一学生除了跟着老师学课本、做作业还应怎么样学C语言】 看网上的视频,跟着大牛一步一步的写代码
■网友的回复
动手
■网友的回复
尝试着 自己写几个小程序 阅读一些开源的源码


    推荐阅读