c语言为什么这么难学,我为什么老是学不会

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-25
学习C语言有什么技巧吗? 为什么我总是学不会呢 觉得非常的难。

那是因为你还没有入门,其实就是这样的,完事开头难,我刚开始接触C时,也是感觉学不会,但是经过一个学长的指导和培训,一天的时间我就入门了。你可以尝试学一些简单的程序,先弄明白程序的功能,一步一步分析,了解函数的作用,慢慢的你就会入门的,其实学习C语言,重要的是练习,多动手练习,还要思考,编一些小程序,慢慢的培养兴趣嘛!这是我的学习经验,你可以借鉴一下!嘿嘿!

因为C是高级语言,最接近底层的。。JAVA神马的,容易学的多。呵呵。如果你C学好了。。其他语言都是浮云,自己看书都会了。。 查看原帖>>

对初学者来说,C语言确实有一定的难点,但是C语言是基础的语言,并不是最难的所以学不好的主要还是自身的问题。依据本人这么多年的经验,这尝试分析下为何这么多人学不好C语言?

C语言本身存在一定难度
C语言主要应用于操作系统、嵌入式底层开发等,在这些领域C语言一直都咱局主导位置,但是在入门上现在比较热门的php、python、java等语言比C语言稍微容易一些。所以很多人学习到C语言的时候,理解起来很抽象,使用时变化莫测,觉得很难,自己就失去了兴趣,慢慢地放弃了。特别是在指针的学习上,是一个槛,很多人就是倒在指针上的。
当然除了指针,C语言里面还有一些回调、递归、函数指针、指针函数也有一定的难点,所以总的来讲C语言还是有一定的难度 的,学习C语言一定要多练,不能光看书,多做一些项目慢慢地就好了。

意志力不够没有耐心,倒在黎明前夕
学习编程主要挺过去前两年的积累经验阶段,后面就好多了,有些人就是迷迷糊糊的进入技术岗位了不知道到底做的是什么,会有一天发现自己突然明白过来很多的事情,以前有些不明白的事情,突然觉得啥都明白了,看似是一件很神奇的事情,本质上来讲都是日积月累构造成的。
很多人觉得自己学了这么长时间还是很多不明白,就会产生厌倦心里,自己都想要放弃,没有了激情,慢慢地自己就放弃了,其实有时候默默地再坚持一会自己就会慢慢地掌握C语言的精髓,对C语言产生兴趣。

C语言没有别的语言好就业
这涉及一个很现实的问题,学习了编程语言就得找工作,如果学了不好找工作,肯定学习起来的动力就不足,毕竟C语言的工作岗位绝对数量并不少,但是相比java,php,python等语言还是没法比,而且对入门者的要求相对更高点,薪资上也不一定有多大的优势,所以对于初学者没有多大的吸引力。目前这也是当前的市场实际情况。
C语言是不是就不值得学习了?其实这种说法是不对的,其实php,python等底层语言还不是一样用C语言来实现,所以C语言的重要性不言而喻。不要听信C语言已经过时之类的谣言,C语言一直都在默默无闻、踏踏实实地做着底层很重要的事情,经久不衰。想要在软件行业立足发展,C语言还是很值得学习的。

1、锻炼耐心,真正的学问不可能速成,也没什么技巧,沉下心多看几遍多想想,时间到了,自然就领悟了,需要时可请教老师或高人指点一下。
2、培养兴趣,为了学而学,会心生厌恶,可以多实践,实践中找问题再解决问题,或许能挖掘出兴趣。
3、多想多做,编程多操作结合书本,易于理解。学一段代码,先学会抄,再学会读,然后再逐步理解,等到同样功能的代码能自己实现,才算懂。
总的来说,只要不是智商超凡的天才,应该觉得难,否则只能说明学的肤浅,反正C学的越深,遇到问题会越多,学会克服困难的能力还耐心才是最重要的。祝你成功!

C语言是编程语言的入门级语言,它是面向过程的编程语言,是其他如C++,java,C#等现在主流编程语言的基础。相对而言,C语言还是比较容易的,刚开始看的时候,先注重看得懂,不要太注重记住那些命令。毕竟程序是活的,写程序主要要有思路,熟练程度是靠你多用来慢慢积累起来的。当把所有C的内容学习一遍下来,对C有一个比较全面的了解之后,就可以多去看看别人的代码,这样对更深入的理解C语言、以及拓宽编程思路都有好处。这边提出几点学程序的建议:1。不要死记语法;2。多动手多练习;3。遇到问题,首先尝试自己解决;4。多用Google、baidu;5。多阅读别人的源代码。学程序要有恒心,不能太急于求成,坚持下来,

努力不够,有些基础的是要死记硬背的,背下来一些代码,多练,孰能生巧
然后是一些算法,算法就要靠个人资质了

不难啊,C语言很简单啊,语法很简单,就是算法部分可能有些难。而且C语言是语法的基础 ,学了C语言之后,才学Java,JSP,等等,所以C语言要学好。就像学数学一样,先学小数数学,再学初中,高中数学,这是一个循序渐进的过程,所以,同学,你C语言一定要努力学好~加油~

  • c语言为什么这么难学,我为什么老是学不会
    答:肯定学习起来的动力就不足,毕竟C语言的工作岗位绝对数量并不少,但是相比java,php,python等语言还是没法比,而且对入门者的要求相对更高点,薪资上也不一定有多大的优势,所以对于初学者没有多大的吸引力。目前这也是当前的市场实际情况。
  • c语言学不会?四个原因!
    答:原因很简单:谭浩强不是一位程序员,而是一位老学究。 我们需要一种结构简明、语言精炼、示例丰富、代码优美、技术实用的C语言教材。很遗憾的是,虽然目前C语言的教材很多,但是基本都是雷同,没有上述特色。国外的教材一般都很好,但是内容更多,这也显示了我们C语言只有64课时的不足。 抢首赞 已赞过 已踩过< 你对...
  • 你觉得c语言难吗?为什么
    答:——当时学的时候觉得挺难的,但是现在觉得也还是可以,不是很难。一. 觉得难的原因 1. 我觉得c语言语法功能不够强大 我现在在学python语言,c语言是我大一的一门课,当时学的时候不觉得,现在学了python之后,我才真的发现c语言的语法功能实在是不强大。用python的时候根本就不用指定变量的类型,而...
  • 为什么很多人认为C语言难学?怎么才能学好呢?
    答:首先,你要对编程语言感兴趣,对C语言有兴趣,如果你一点兴趣都没有的话,那学起来可能会比较费劲。另外,学习就是一个从不懂到懂得过程,时间上也不一定,只能自己刻苦钻研!想学好C语言,最重要的一点就是多练习。只有多练习才记得住代码,多练才可以知道他的逻辑,方便以后理解。如果不知道哪里可以...
  • 为什么说c语言很难学
    答:因为C是高级语言,最接近底层的。。JAVA神马的,容易学的多。呵呵。如果你C学好了。。其他语言都是浮云,自己看书都会了。
  • 为什么有的人学不会C语言?
    答:相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:一是学习顺序 先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-...
  • 为什么C语言很难
    答:虽然java中到处都是指针),而C++和C之所以难,就是有指针这个概念。指针是什么?可以说有了指针,你就有了直接与内存对话的机会。更底层的还有汇编,直接跟内存打交道。但是对于新手而言其实大可不必担心。C语言是个适合新手的非常好的入门语言,现在主流的流行语言很多都是类C的。
  • c语言难学吗
    答:根本没注意听课,课后就抛开一边玩游戏,这样肯定会觉得越来越难,因为你根本没怎么学!而且据我对身边同学的了解来看,稍微认真学的人到后面期末考试以及C语言二级证书考试成绩都挺不错的。成绩差的那些都是刚开始觉得C语言有点难度之后就放任自己,不是逃课就是打瞌睡、玩手机等,课余时间要么天天玩游戏...
  • 为什么很多人认为C语言难学,怎么才能学好
    答:写多了自然就会了。算法理解起来还算容易,如果说到难,一个是数据结构,这个东西比较枯燥,而且严格说应该是属于数学问题而不是编程问题,第二是函数偏少,经常需要自己动手,不像主流oop们全都给你封装好了直接用,不过,从这点讲,也正是c语言的一大优势,让你知其然亦能知其所以然。
  • 为什么学不会C语言呀?
    答:如果是有老师教的话,很大原因是老师太水了,照本宣科,没能激发学生的激情,比如说我,上一学期有个很水的老师教我们c语言,我丫的发誓再也不碰c了。不过当时还好网上下载了几个c语言视频,小甲鱼、郝斌的视频都还不错,特别是郝斌老师的,点燃了我重拾c的热情。所以,学习c的捷径是:1.选择一...