C语言好难学啊!怎么办
发布网友
发布时间:2022-02-28 09:48
我来回答
共15个回答
热心网友
时间:2022-02-28 11:17
相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:
一是学习顺序
先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需要学习和工作中慢慢理解和消化了。
二是学习方法
人的知识80%是通过眼睛获取的,但是学习编程有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,才能算是真正学会了。项目能否完成,就是衡量是否学会的唯一标准。后期就是代码的质量和优化问题了,这个只能在项目工作中慢慢积累经验了。
最后强调一点,很多人学不会编程是因为掉坑里了。就是教程或者书上的知识点之间跨越太大,作为一个初学者很难自己摸索出来,前面的知识点没有掌握,接着学习后面的知识,肯定是学不会了。目前绝大多数编程书籍和教程或多或少都有这样的弊端。自学能力比较强的人可以通过各种方法,参考各种网上的资料自己解决。但是大多数自学能力不是很强的人,只能依赖老师、同学、同事或者朋友帮忙指导,或者报名培训机构,老师指导完成了。学习编程通常需要一些好的学习资料,包括纸质的书籍,视频教程,课件,项目练习,代码。零基础入门的书籍推荐《明解C语言》、《C Primer Plus》,还有一本非常特别的汇编和C语言正向逆向结合的书编程达人内部教材《汇编、C语言基础教程》也非常不错,讲解汇编和C语言的本质非常透彻,非常细致。视频资料也是特别多了,各种视频网站、论坛、自媒体都有,比如网易课堂、腾讯课堂、慕客网这些。还有一些论坛,比如CSDN、编程中国等。最重要的一点就是答疑服务,推荐爱达人的网站也很不错,从零基础入门到应用课程,配套的视频、课件、代码、项目、答疑服务都有,还可以兼职接单,学以致用。
热心网友
时间:2022-02-28 12:35
题主,C语言难不难学这个问题,确实难学。虽然大家很讨厌C语言,但也没办法!
C语言难不难学这个问题,我之前的很多的回答都直接或者间接回答过了,不说很难,反正不容易!如果仅仅是想通过考试的话,那么就有通过考试的学法。
如果是想通过学校的期末考试。大学嘛,总有那么一学期是要上C语言课的,随着C语言课程的深入,是不是感觉自己越来越懵*了?完全听不懂老师在讲什么东西。就算到了上机课,恐怕连VC6怎么安装、怎么打开都搞不懂。其实对于学校里的期末考试嘛,平时上课的时候把老师讲的题目都记下来好好理解好好复习,特别是考试前几趟课一定要去听,说不定会有意外的惊喜哦!上机课没来得及写的代码,有条件的嘛就在自己的电脑上继续写!
如果是想通过国家或者省等级考试,这就需要有一定的基础了,这可不仅仅是把老师教的都学会了就行了。等级考试有大纲,你得按照这个考试大纲来弥补自己的短处。说起这个等级考试啊,对你毕业后找工作还是有一定的好处的,反正总比你什么证书都没有来得强吧。等级考试一般分为笔试和上机,多做做真题,提炼其中的出题规律。尤其是上机,别最后代码写出来了,但是保存出错了,那就搞笑了!
C语言难不难学,反正不是那么容易能学会的。不管是为了考试也好,为了将来找工作也好,学点C语言总归是有好处的,比如锻炼了你的吃苦耐劳的精神和严谨的思维!
热心网友
时间:2022-02-28 14:10
C语言是一门通用计算机编程语言,应用广泛。是一个有结构化程序设计、具有变量作用域(variablescope)以及递归功能的过程式语言。具有简洁紧凑、灵活方便、表达方式灵活实用、数据类型丰富、允许直接访问物理地址,对硬件进行操作、生成目标代码质量高,程序执行效率高等优点。
其实C语言的入门并不是很难,当然对于一些完全零基础的可能会有一些困难,但是不要放弃,坚持下去,你会慢慢发现一切变简单了。
平时可以多看看网上的视频教程,多写点代码,加强知识的记忆和运用。
2.可以针对自己的兴趣将C语言运用起来,可以写点小游戏再学习中也找到编程的乐趣就能更好的学习下去。
3.建议前期不要看太高深的书籍,以免打击信心。
热心网友
时间:2022-02-28 16:01
C语言这个东西不算是很难学啊,如果你自己学不懂的话,可以周末或者放假的时候,去找一点C语言的培训班上一下,有老师教着你要好理解很多。
热心网友
时间:2022-02-28 18:09
万事开头难,想要学好一们计算机语言就跟学英语拉,汉语差不多,只是更抽象一点,而学习者必须坐在电脑前练习,研究;有时候哪想不通的地方可以在茶余饭后琢磨,甚至在临睡前灵机一动也说不定;但是这门语言更偏向于人的逻辑思维能力,就好像数学一样,如果对抽象思维很在行的话,相信学起来一定轻车熟路很多。C里面有很多经典,就像前面提过的指针,都是为编写程序而存在,是不以人的意志为转移的,总之一切编程的基础,再往后还有C++,Java,都是在这基础之上编写的。但还是相信世上无难事,只要有一个好的学习方法和学习习惯,就算再难的关卡也能克服。差不多所有的语言都是上手难的,入门了很多东西都很容易上手的。
热心网友
时间:2022-02-28 20:34
1)什么破大学,不准带电脑学生怎么学计算机!
2)多编程,多看看别人编的好程序。
3)实在没有兴趣,也可以做做游戏策划、产品策划之类的。不是所有软件从业者都是编程的。但是起码要把课考过去搞毕业。
热心网友
时间:2022-02-28 23:15
不能带电脑?就多去学校机房敲敲代码吧。
编程就是要多敲代码,最好加入一个团队,或者请学长学姐带一下。每天应该保证有两个小时来敲代码。
其次是多看代码,如果没有很好的编程思维的话,就只有多记别人的优秀代码然后背下来。
学习这个几乎是靠自学吧,多去网上看大神的教程吧,推荐CSDN,上面有很多大神。
热心网友
时间:2022-03-01 02:13
c语言是一门计算机编程语言,肯定难学,但是学好c语言就可以再去取Java,c++都会特别简单,难坚持坚持就好了,编程领域没有轻松的。
热心网友
时间:2022-03-01 05:28
不带电脑好坑,学校里有机房吗?学习计算机不会编也白搭,一定要多动手,多操作,学得再好,建议你多看C语言的书籍和程序,没有条件创造条件也要上,实在不行去网吧学习吧。
热心网友
时间:2022-03-01 08:59
我也是大一新生,我是学数字媒体技术的,也要学C语言,我来说说我学习经历。
其实刚开始呢,我也不懂C语言,但是我觉我可能一辈子都学不会了,因为我之前没有接触过,但是,我们老师边讲课,我们边自己操作,我第一周有点明白C语言了,然后就认真完成作业,现在我越来越喜欢C语言了。
我觉得编程就像在写数学问题,非常有意思,最重要是你要自己动手。
热心网友
时间:2022-03-01 12:47
想速成的话c语言是很难的,c语言讲究的是算法和结构,你可以先学面向对象的编程,类如:java
热心网友
时间:2022-03-01 16:52
这个要学好语言 真的得去不停的写 不停的练 光靠课本根本学部好的
热心网友
时间:2022-03-01 21:13
看教程,做题,把书一直看,看到懂为止,问人,那样你就学会地
热心网友
时间:2022-03-02 01:51
好好看书拉
热心网友
时间:2022-03-02 06:46
好难学也要学。因为C语言是介于 低级语言和高级语言 的 划时代的一门编程语言。
计算机类学生 C语言是逃不掉的。 先了解概念。然后多上机写。顺便看看别人的优质代码。
另外一个就是细心和耐心。没耐心学不好。顺便。谭XX死个嘛