C语言好难学啊!怎么办

我现在上大一,软件专业,现在在学C语言,感觉很难啊~平时自己也了解些电脑方面的,不过一看编程就头大!应该怎么办啊?怕自己跟不上,有什么好的学习办法吗?大一学校不允许带电脑,很是头疼啊~迷茫中…大家帮出个主意吧

相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:
一是学习顺序
先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需要学习和工作中慢慢理解和消化了。
二是学习方法
人的知识80%是通过眼睛获取的,但是学习编程有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,才能算是真正学会了。项目能否完成,就是衡量是否学会的唯一标准。后期就是代码的质量和优化问题了,这个只能在项目工作中慢慢积累经验了。
最后强调一点,很多人学不会编程是因为掉坑里了。就是教程或者书上的知识点之间跨越太大,作为一个初学者很难自己摸索出来,前面的知识点没有掌握,接着学习后面的知识,肯定是学不会了。目前绝大多数编程书籍和教程或多或少都有这样的弊端。自学能力比较强的人可以通过各种方法,参考各种网上的资料自己解决。但是大多数自学能力不是很强的人,只能依赖老师、同学、同事或者朋友帮忙指导,或者报名培训机构,老师指导完成了。学习编程通常需要一些好的学习资料,包括纸质的书籍,视频教程,课件,项目练习,代码。零基础入门的书籍推荐《明解C语言》、《C Primer Plus》,还有一本非常特别的汇编和C语言正向逆向结合的书编程达人内部教材《汇编、C语言基础教程》也非常不错,讲解汇编和C语言的本质非常透彻,非常细致。视频资料也是特别多了,各种视频网站、论坛、自媒体都有,比如网易课堂、腾讯课堂、慕客网这些。还有一些论坛,比如CSDN、编程中国等。最重要的一点就是答疑服务,推荐爱达人的网站也很不错,从零基础入门到应用课程,配套的视频、课件、代码、项目、答疑服务都有,还可以兼职接单,学以致用。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-12-02
  C语言是一门通用计算机编程语言,应用广泛。是一个有结构化程序设计、具有变量作用域(variablescope)以及递归功能的过程式语言。具有简洁紧凑、灵活方便、表达方式灵活实用、数据类型丰富、允许直接访问物理地址,对硬件进行操作、生成目标代码质量高,程序执行效率高等优点。

  其实C语言的入门并不是很难,当然对于一些完全零基础的可能会有一些困难,但是不要放弃,坚持下去,你会慢慢发现一切变简单了。

  平时可以多看看网上的视频教程,多写点代码,加强知识的记忆和运用。

  2.可以针对自己的兴趣将C语言运用起来,可以写点小游戏再学习中也找到编程的乐趣就能更好的学习下去。

  3.建议前期不要看太高深的书籍,以免打击信心。本回答被网友采纳
第2个回答  2019-03-15
题主,C语言难不难学这个问题,确实难学。虽然大家很讨厌C语言,但也没办法!

C语言难不难学这个问题,我之前的很多的回答都直接或者间接回答过了,不说很难,反正不容易!如果仅仅是想通过考试的话,那么就有通过考试的学法。

如果是想通过学校的期末考试。大学嘛,总有那么一学期是要上C语言课的,随着C语言课程的深入,是不是感觉自己越来越懵逼了?完全听不懂老师在讲什么东西。就算到了上机课,恐怕连VC6怎么安装、怎么打开都搞不懂。其实对于学校里的期末考试嘛,平时上课的时候把老师讲的题目都记下来好好理解好好复习,特别是考试前几趟课一定要去听,说不定会有意外的惊喜哦!上机课没来得及写的代码,有条件的嘛就在自己的电脑上继续写!

如果是想通过国家或者省等级考试,这就需要有一定的基础了,这可不仅仅是把老师教的都学会了就行了。等级考试有大纲,你得按照这个考试大纲来弥补自己的短处。说起这个等级考试啊,对你毕业后找工作还是有一定的好处的,反正总比你什么证书都没有来得强吧。等级考试一般分为笔试和上机,多做做真题,提炼其中的出题规律。尤其是上机,别最后代码写出来了,但是保存出错了,那就搞笑了!

C语言难不难学,反正不是那么容易能学会的。不管是为了考试也好,为了将来找工作也好,学点C语言总归是有好处的,比如锻炼了你的吃苦耐劳的精神和严谨的思维!
第3个回答  2018-06-26
万事开头难,想要学好一们计算机语言就跟学英语拉,汉语差不多,只是更抽象一点,而学习者必须坐在电脑前练习,研究;有时候哪想不通的地方可以在茶余饭后琢磨,甚至在临睡前灵机一动也说不定;但是这门语言更偏向于人的逻辑思维能力,就好像数学一样,如果对抽象思维很在行的话,相信学起来一定轻车熟路很多。C里面有很多经典,就像前面提过的指针,都是为编写程序而存在,是不以人的意志为转移的,总之一切编程的基础,再往后还有C++,Java,都是在这基础之上编写的。但还是相信世上无难事,只要有一个好的学习方法和学习习惯,就算再难的关卡也能克服。差不多所有的语言都是上手难的,入门了很多东西都很容易上手的。本回答被网友采纳
第4个回答  2017-12-02
不能带电脑?就多去学校机房敲敲代码吧。
编程就是要多敲代码,最好加入一个团队,或者请学长学姐带一下。每天应该保证有两个小时来敲代码。
其次是多看代码,如果没有很好的编程思维的话,就只有多记别人的优秀代码然后背下来。
学习这个几乎是靠自学吧,多去网上看大神的教程吧,推荐CSDN,上面有很多大神。

C语言学习遇到瓶颈怎么办?
1、没有耐心学习了。毕竟C语言很抽象,学习起来很枯燥,能从头学到尾的人确实不多。2、遇到困难的知识点了。可能在指针那里、链表那里、数组那里不理解了。这个也属正常,C语言是抽象的,尤其在这几个地方更加抽象。3、写不出代码了。可能书是看完了,但是上手写代码,就写不出来了,但是看别人的代...

为什么C语言这么难学?
1. 不要死记硬背语法,理解才是关键。程序是活的,需要灵活运用。2. 多动手多练习,实践出真知。通过编写代码,可以快速提升编程能力。3. 遇到问题,首先尝试自己解决。解决问题的过程是提升能力的重要途径。4. 利用Google、百度等搜索引擎,快速获取所需信息,解决问题。5. 阅读别人的源代码,学习他们...

怎么才能学好C语言
1. 克服畏难心理,理性认识计算机语言我们的学生大多在学习前就有畏难的情绪,觉得C语言难学,学不会,造成这种情况主要是对计算机语言不了解,另外就是有些同学学英语学的差,看到计算机编程用英语编写,就未学先弃了。其实学习语言并没他们想象的那么难,英语差也对学习计算机语言影响不大,比如学C语言...

C语言好难学啊!怎么办
一是学习顺序 先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需要学习和工作中慢慢理解和消化了。二是学习方法 ...

怎么才能学好c语言呢? 我感觉好难啊!
二、葵花宝典 学习计算机语言最好的方法是什么?答曰:读程序。没错,读程序是学习C语言入门最快,也是最好的方法。我们大家都应该有个体验——在最初学习windows系统操作或Microsoft words如果操作的过程中,刚开始总是正儿八经地买来教材,结果读来读去却云里雾里,而当我们将教材丢在一边,拿起鼠标...

大一新生,最近在学C语言,非常痛苦,怎么办? - 知乎
也能帮助你更快速地发现和解决问题。这将有助于你培养良好的编程习惯,为将来的编程生涯打下坚实的基础。总之,学习编程是一个循序渐进的过程,关键在于动手实践和不断积累经验。不要害怕犯错,错误是学习的一部分。通过不断尝试和实践,你将能够克服困难,逐渐掌握C语言,甚至更高级的编程技能。

怎么自学c语言,需要怎么学习?
C语言学不会怎么办?我大一的时候也需要学C语言,C语言自学方法有很多,下面是我的建议。1.首先应该记住基础知识点,如数组,结构体,指针等相关内容,如果在编程过程中遇到想不起来的知识点,一定要及时去翻书或者上网搜索。2.有时随身携带电脑不方便,可以带上空白纸和笔(或者用手机里的软件),每天...

我今天刚学习了c语言,感觉是一点听不懂,我该怎么办呢
学习方法:1、过:学习一门新的语言,第一步就是把它所涉及的基础知识大体过一点,不求深解,只求了解——第一遍:无需了解太过深入的理论,大体知道这门语言是什么样的,主要面向哪些场合,一些基本的语法格式是什么样的就可以了。2、抄代码:刚开始写代码,没有多少人一上来就能立刻自己写一个很...

怎样学好C语言
1、要把基础的语法掌握,让后多练习编程,上机实验,先易后难,循序渐进。2、练习多了,收获的成就感就越强,然后会越来越有兴趣,这样你才有信心坚持下去。3、同时要学习数据结构,这对于算法分析非常重要。4.、要培养勤学的习惯,多看看相关论坛,网站,杂志等等。个人一点小小的建议,希望能对你有...

c语言怎么学不会
你只要认真看不难明白的。不过最好的方法还是上机除错。在这一阶段做一些简单的程式。来明白C语言的程式设计环境,数字的型别。这样理解起来会更快些,也比较容易记忆。 后来,就是学习一些过程语言的基础的模式。顺序,回圈,选择这些东西。这些东西都是一些活的东西,千万不要死记硬背,这是没有用的。...

相似回答