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

作者&投稿:辕祁 (若有异议请与网页底部的电邮联系)
学习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语言一定要努力学好~加油~


汉语学习难度超过百倍的世界
汉语学习难度超过百倍的世界。事实上,汉语学习的确是相当具有挑战性的,尤其对于非汉语系国家的学习者来说。汉语的学习难度远超过许多其他语言,可以说是超过百倍的。以下将详细介绍汉语学习的各个方面,以及为什么会使其难度如此之高。一、汉字系统的复杂性 汉语是世界上唯一使用汉字书写的语言,汉字的复杂...

英语是世界上最简单的一种语言,那为什么对中国人而言那么的难学?
首先是他们说的很快。其次就是我们的词汇不足。我们的英语教学很强调语法、句子结构什么的,但是对日常生活中的各种物品的名字等不是很重视。再次我们没有一个英语氛围,我们的耳朵习惯了汉语的语调,蓦然换到其他的语言不习惯。我们对听力的训练局限在考试的听力部分,每当听听力时精神高度紧张,这在我们...

不是说英语是世界上最容易学的语言之一吗?为什么我觉得这么难学?
尽管大家都在重视学英语,但因为应试教育的关系,中国人很难摆脱“聋哑英语”的魔障。英语作为我们的第二语言,存在着三大根本性的学习障碍,一是因母语模式而产生的聆听错觉。换句话说,就是我们的中文母语模式会干扰对外语的接收和理解,而且随着成长,母语模式越来越根深蒂固,这种干扰也会越来越大。我...

为什么很多人觉得英语难学?
难,是因为没有掌握学习英文的技巧和方法,没有对英文产生兴趣,所以才会觉得难。而那些你有兴趣的事情你从未觉得它难。比如,电脑或手机游戏,为何你从未说过打游戏难呢?那是因为有兴趣的事情做起来从来不觉得费力,也不觉得有压力,更加也就不会觉得有难度了。其实,英文学习是有规律的。很多人都喜欢...

为什么中文是最难学的语言
中文是最难学的语言,原因如下:1、中文是一种表意文字,每个汉字都有其独特的形状、结构和意义。与拼音文字如英语相比,汉字的数量要多得多,而且很多汉字的形状相似,容易混淆。2、中文的语法结构相对简单,但在表达某些概念时,需要遵循一定的规则。例如,在表示动作的主语和宾语时,需要使用的字连接;...

英语语法为什么特别难学?
英语语法之所以特别难学,原因有以下几点:1.规则繁多:英语语法有很多规则和例外,学习者需要记住大量的规则,同时还要能够识别和理解各种例外情况。2.不规则变化:英语中有很多动词、名词和形容词的变形是不规则的,这些不规则变化往往让人难以记忆。3.时态和语态的复杂性:英语中有12种时态和9种语态,...

为什么成年人学英语那么难?
其实,这篇文章想要说明的观点是:与儿童相比,为什么成年人学英语那么难?先来看三组概念:一、最佳年龄(The Optimum Age)1959年,两位神经生物学家提出了这个概念。他们认为:儿童的语言习得能力与大脑的发育有关,语言习得的最佳年龄是在10岁以内,这期间,大脑可塑性强,但随着青春期的到来,年岁的...

中文为什么是世界上最难学的语言
中文是世界上最难学的语言之一,原因在于其独特的语言结构和复杂的文字系统。首先,中文的语法结构与英语、法语等其他语言大不相同,其语序、词序与语法规则都存在较大差异,这使得学习者需要花费更多的时间和精力来掌握中文的语言结构。其次,中文采用汉字文字系统,这是一种非常复杂的文字体系,涵盖了数千...

为什么很多人认为C语言难学?怎么才能学好呢?
怎么样才可以学好C语言?首先,你要对编程语言感兴趣,对C语言有兴趣,如果你一点兴趣都没有的话,那学起来可能会比较费劲。另外,学习就是一个从不懂到懂得过程,时间上也不一定,只能自己刻苦钻研!想学好C语言,最重要的一点就是多练习。只有多练习才记得住代码,多练才可以知道他的逻辑,方便以后...

为什么各个国家的语言都这么难学!???
我是一个完全在中国传统的教育制度下走过来的人,从小学、中学、大学再到研究生,到现在我才明白为什么这么多年,有那么多人,发明了那么多方法,办了那么多教育机构,却还是很难把语言的学习变得容易。为什么?因为我们的惯性思维。请各位先思考一个问题。汉语、英语、日语等等语言,在日常生活工作的交流...

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

綦江县15971315146: 为什么学C语言这么困难呢? -
蔚尤百咳: 看来你没抓住程序的核心和程序的思想 要先明确,程序很傻,他只会一行一行走 你就跟着他一行一行看,如果遇到语句块,就先看那块的内容,把整个程序分层小块 小块再分成一行一行,理解每行的意思,然后理解每块的意思,最好理解整个程序 如果你绝对有困难可以进行跟踪调试,那样的话就可以知道程序怎么走,你就让他一行一行执行,你就慢慢看懂,如果一遍不行就再看,理解程序要有耐心 因为别人写的东西不是你的思想,所以理解程序像理解人一样,不是那么快的 不需要急,希望你慢慢成长起来

綦江县15971315146: C语言 为什么那么难 -
蔚尤百咳: 你好 我也是学c语言的 c语言是一个实用性很强的语言.你如果想要学好它,就得下一翻功夫.可是大多数人都认为它太难学了.所以就没有认真的学,也当然学不好了.即使是学计算机的学生也不能把它学的很好,这是因为他们没有掌握学习...

綦江县15971315146: 为什么c语言那么难学 -
蔚尤百咳: 学C++谁说要以C为基础了,C中基本上就只有数据类型,函数,指针,算术运算,循环和条件语句这点内容,在C++中也有,这些内容都是比较简单的,随便买本书就能搞懂了,至于C++难学,原因在于国产的书大部分垃圾,建议你买《c++ primer plus 第五版》和《《c++ primer 第4版》人民邮电出版的,这才是经典教材,若不能入门可以买谭浩强的入门,再深入学习c++ primer plus和c++primer,你看了这两本书就知道国内写的c++什么叫只写了点皮毛了

綦江县15971315146: 为什么C语言学起来有些困难? -
蔚尤百咳: 学会C很容易,学好的话得花大量时间的 C毕竟是介于高级和低级语言之间的一种语言,很多习惯偏向于机器语言,也就是说很多情况下C是按照计算机的思维去编写程序的,我们的思维和计算机的01思维肯定有很大差异 还有一个是C涉及到大量的结构算法,要求一定的数学能力和想象能力,这也是一个因素吧 建议你把指针以前的东西多看看,看记下.特别是函数和数组的东西,把这些东西搞明白了再去看指针和结构体共用体,你就会发现效果好很多了

綦江县15971315146: 为什么C语言那么难学?
蔚尤百咳: C语言是第三代语言,面向过程的语言,其中的难点因该是指针的操作~ 编程难,是正常的,要是没有兴趣,自己又不努力,的确是很难的~~ 不过现在C语言都是用来打打基础的,后面的.NET,JAVA等,都是很复杂的~

綦江县15971315146: C语言为什么会那么的难学啊~~~ -
蔚尤百咳: 如果是初学编程,那么主要是因为对编程的基本思路不太熟悉,等以后学多了就熟悉了,一般刚开始就照着书上的程序写写就行了,等写熟悉了,再开始自己写程序,练习多了就不会觉得难学了

綦江县15971315146: C语言为什么总是学不好 -
蔚尤百咳: 要想学好 C 语言,除了要掌握课堂上老师讲解的 C 语言语法之外,更重要的是:必须亲自上机编写、调试书中的每一个程序!这是至少的、最低要求.如果时间有可能的话,你还可以自己多编写其他有用的程序.你多上机编程,时间长了,你就有丰富的编程和调试经验了!这是我的亲身体会.祝你 C 语言学习进步!

綦江县15971315146: 为什么C语言那么难?
蔚尤百咳: 其实 计算机语言 都是可以相通的 一旦你学会了这种语言 其他的语言不过是变一下形式 基本的核心还是相同的 祝你成功

綦江县15971315146: 为什么c语言程序设计那么难学呢?
蔚尤百咳: 没有为什么?因为c语言程序设计本身就是一个难点,一般为二级的学习内容,关键是要有全局的思想,要一点点的进行,要学习高数,要学会多练习,多做了之后就会了.叫做熟能生巧!不用担心啊,什么开始时就是这样的!加油!!!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网