怎么才能学好c语言呢? 我感觉好难啊!

作者&投稿:鄹雨 (若有异议请与网页底部的电邮联系)
c语言有什么技巧么!我觉得好难啊…这个东西要怎么才能学好~

c语言感觉前期是相当简单的,很容易学的。
多做一些练习,熟练了就好了。
附件里是我以前做过的一些练习题,你可以看看。(Linux下的)

先花个时间把c prim plus看一看,很厚的一本书
大概的看看,开始写些简短的代码。
然后学习数据结构和算法。
c语言真正要学好不是很容易的,但是学个基础,应付考试还是不难的。

一、工欲善其事,必先利其器
这里介绍几个学习C语言必备的装置和书籍:
A)开发环境
例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。建议使用Visual C++,这个平台虽然体积大,但是一旦安装好了,用起来很方便。
B)一本学习教程
现在C语言教材多如牛毛,推荐大家使用《C语言程序设计》第二版。此书很适合初学者,并且内容也很精到。
C)利用辅助学习软件
毕竟现在是Windows时代了,学习软件多如牛毛,这里向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,有好几千题的题库测试环境,包括一个windows下的trubo C,初学者甚至不用装其它的编译器,就可以练习编程了。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。
二、葵花宝典
学习计算机语言最好的方法是什么?答曰:读程序。
没错,读程序是学习C语言入门最快,也是最好的方法。我们大家都应该有个体验——在最初学习windows系统操作或Microsoft words如果操作的过程中,刚开始总是正儿八经地买来教材,结果读来读去却云里雾里,而当我们将教材丢在一边,拿起鼠标反复地试,几个小时就搞定。包括学习J#,C#等其他语言,在今天的Windows时代,也不再提倡抱着书本逐行啃,而是学习它们的例程。
当然,对于没有学过任何计算机语言的初学者,多少要先阅读教程,认真体会所有概念,然后不放过这一章中提到的所有例程,仔细研读,直到每一行都理解了,再找几个编程题目,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序。如果写不出来,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止。
三、登峰造极
写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。
是不是写出底层程序就是程序设计高手呢?非也,写底层程序,无非是掌握了硬件的结构,况且硬件和硬件还不一样,要给一个芯片写驱动程序,无非就是掌握这块芯片的各种寄存器及其组合,然后写值读值,仅此而已。这不过是熟悉一些I/O函数罢了。那么怎样才算精通程序设计呢?怎样才能精通程序设计呢?举个例子:
你面前有10个人,找出一个叫“张三”的人,你该怎么办?第一种方法:直接对这10个人问:“谁叫张三”。第2种方法:你挨个去问“你是不是张三?”,直到问到的这个人就是张三。第三种方法:你去问一个人“你认不认识张三,指给我看”。不要小看这个问题,你说当然会选第一种方法,那么恭喜你答对了,因为这个方法最快,效率最高,但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的。刚才这个问题类似于数据结构和算法中的:Map数据结构,穷举查找和折半查找。所以掌握好数据结构和一些常用算法,是登峰造极的必然之路。

我学了好几遍了,感觉最重要的就是多练习,不练习是不行的。

自己也要多动手,有机会的话当然还是多上机练练还是好的

其实是真的有时间,你多做几个练习就很容易懂的

2个字,练习,4个字,疯狂练习。很重要,后面硬件开发,都是以它为基础的。比如:单片机等


如何才能学好c语言?感觉好难啊
5.会调式程序,会调试程序==会写程序 6.放弃用IDE写傻瓜程序的机会,自个尝试手动预处理,编译,汇编,连接一个小程序。这样你会对程序的各个处理过程了如指掌,你就能区分那些是编译时错误,那些是链接时错误,那些是运行时错误。7.分析PE结构和ELF结构,你会学到程序的静态结构。8.分析C语言程序所...

怎么才能把c语言学好?
3、多自己实践,尝试自己写一些小程序在上面调试。4、多和周围的人一起交流,如果还是学生的话,不懂的多问问同学和老师。平常多进行编译的练习,从最简单的开始,尽量自己去编译,实在不会的情况下可以去查查资料,但过后一定要自己编一遍,只有不断的去练习使用,c才能学好。

怎样更好学习C语言
6.从网上或教材上找一个自己感兴趣的题目(选题时根据自己的能力,可先易后难,培养自己的成就感,如果有了成就感,即使再苦再累还是感觉C语言学习是一件快乐的事,同学们喜欢打游戏,经常通宵达旦地玩游戏也乐而不疲就是这个道理)进行实战训练,提高自己的C语言综合应用能力。7. 由于C语言灵活、强大,初学者要全面地...

新手如何学好c语言?
(1)首先学习C语言你就要有一个好的心态,要有坚持的心态,不能学一段时间,觉得难就不学了,这是最忌讳的,学习C语言坚持是最重要的。(2)接下来就是掌握有效的学习方法C语言是一门公认的不易入门的语言,因为涉及的内容比较多( 特别是语法繁多 )。如果你想学习C\/C语言,你可以咨询页面客服哦,...

怎样学好c语言
看完前言,还要浏览一下目录,了解一下书的整体结构,顺便给自己安排一下学习计划。学习C语言,必需注意每一个细节,书上的例子代码一定要自己亲自敲一遍,编译执行输出都跟书上说的一致才能算是学完了一个例子,如果不一致,就要仔细找原因。出了书本上有的例子,自己还要“创造”一些例子,比如学习运算符优先级的时候,...

我想先自学c语言 应该怎样来学习呢
一、多看代码 在有一定基础以后一定要多看别人的代码,同时注意代码中的算法和数据结构,因为数据结构和算法是程序的灵魂。提到数据结构,指针是其中重要的一环,绝大多数的数据结构是建立在指针之上的,如链表、队列、树、图等等,所以只有学好指针才能真正学好C。别的方面也要关注一下,诸如变量的命名、...

怎么样学好c语言
才有讨论的说法,如果水平真差距太远了,连基本操作都需要别人给解答,谁还跟你 讨论呢。能找到很多相关资料,别老是等待别人给你希望,看的出你平时一定也很懒!23,到一个论坛,你学会去看以前的帖子,不要什么都不看就发帖子问,也许你的问 题早就有人问过了,你再问,别人已经不想再重复了...

如何学好C语言?
学习C语言就是要经过几个反复,才能前后贯穿,积累应该掌握的C知识。 那么,我们如何学好《C程序设计》呢? 一.学好C语言的运算符和运算顺序 这是学好《C程序设计》的基础,C语言的运算非常灵活,功能十分丰富,运算种类远多于其它程序设计语言。在表达式方面较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算使...

大学生如何学好C语言
1、谭浩强的《C程序设计》。优点在于,面向中国学生,语言易于理解,而且全书篇幅小,看过的人多,容易找到人请教。但是各方面的概念不深入,浅尝辄止,实际上还有些小错误,不是很严谨。因此适合第一次入门学习,例题做完基本就可以抛弃了。有实体书和电子版下载。同时配套有习题集和习题解答,适合自学。

怎么才能把c语言学好。
【C语言学习方法】:一.学好C语言的运算符和运算顺序这是学好C的基础,C语言的运算非常灵活,功能十分丰富,运算种类远多于其它程序设计语言。在表达式方面较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算使表达式更为简单,但初学者往往会觉的这种表达式难读,关键原因就是对运算符和运算顺序...

甘谷县17544854837: 怎样学C语言啊,感觉C好难哦. -
厍范丽珠: LS一看就是粘贴过来的,其实我觉得学习C语言要有点耐心,因为一开始入门比较困难,这时候你可以不管懂不懂,就先照着书上的代码自己一个个的敲出来,等到有了一定的代码量,你就自然而然的理解了,然后配合一些书籍,这里我推荐你读K&R的C程序设计语言,这是入门经典的书,如今的C语言书大多都是照着它来写的,要读个几遍,你的基础就很扎实了,总之是一定要多实践多动手,祝你成功~!

甘谷县17544854837: c语言怎样学才能学好 -
厍范丽珠: 我是文科生,当年考计算机三级的时候自学的C语言~最后的考试编程我答了86分,当然满分是100分,比理工科的人还要高.可能我的意见和你想要学习C语言达到的高度不是很符合,但是我觉得学习什么都是一样的,你只要认真的学进去就很好了,一定能入门的.你可以从简单的C语言书开始看,整理清楚各个逻辑语言之间的关系,然后再晋升到高级点的书~因为那些英文都是很简单的,其实还是比较好理解的,比如说有两个选择用if的时候,我们在英文中不是也用到么,if如果这样,就运行这列代码,if如果那样,就运行那列代码.可以先分析别人设计好的程序,看看为什么,然后再自己做类似的题~接下来再往更高阶段去.如此循环,你会学的很好的~要对自己有信息哦!加油!

甘谷县17544854837: 如何学好C语言 -
厍范丽珠: C语言是一个实用性很强的语言.你如果想要学好它,就得下一翻功夫.可是大多数人都认为它太难学了.所以就没有认真的学,也当然学不好了.即使是学计算机的学生也不能把它学的很好,这是因为他们没有掌握学习这门语言的方法.我也...

甘谷县17544854837: C语言怎么学好? -
厍范丽珠: 1.学C语言重要的是你的逻辑思维和坚持学习的恒心,学编程特别是语言就要多看,多思考,多练,也就是多敲代码. 2.就C语言来说,是编程者应该好好学的一门语言,因为它是你日后要学的其他一些更高级的面向对象的编程语言的基础,学好...

甘谷县17544854837: 怎么样才能学好C语言? -
厍范丽珠: 1.把C当成一门新的语言学习. 2不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; 3.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点...

甘谷县17544854837: 怎样能学好C语言? -
厍范丽珠: 怎样才能学好C语言 1、学好C语言,你可以很好地应付任何一种编程工具. 2、一定要多上机练习,通过程式了解相关知识.几经反复方得正果. 3、不要把学习C语言当成一种任务,更不要把它看成很难完成的任务.要充满自信,只要是一个...

甘谷县17544854837: 怎样学习C语言?感觉挺难的
厍范丽珠: 不要给自己压力,这样反而是学不好的,如果你真的想要学好这一门语言的话,可以总结为两种情况,一是你之前学过了一门以上的计算机语言,二是你没有学过刚学,第一种情况下学习起来会比较简单一些,因为毕竟有了一定的基础在这里来,主要学的就是语法结构,针对第二种情况,就可以说是像重新学习一门学科一样,一般情况下最好能够买一本参考书,那种例题比较多的那种,然后再买一本纯理论的,结合在一起看,通过上机实践对C语言有一定的了解,然后再用理论书籍来了解为什么要这样做,这样学习比较快些,如果你还要往深里学的时候,你就要了解一些数据结构和算法,这几方面的书市面上也有很多,就不介绍了

甘谷县17544854837: 怎么学好C语言? -
厍范丽珠: 《C程序设计》的内容很丰富,按照我们现在的教学大纲,教学的主要内容是基础知识、四种结构的的程序设计、函数与数组的应用和一些简单的算法.在学习时,同学们应该把主要精力放在这些部分,通过实践(练习和上机调试等熟练掌握....

甘谷县17544854837: 怎样才能学好C语言 -
厍范丽珠: 其实c语言很简单,它只是一种交流的规则,一种表达的工具,一种承载思想的容器而已,之所以感觉难,我觉得是还不习惯使用计算机特点来考虑问题.这就好比中国人从到英国定居一样,虽然你学过英语,但是那只是想象中的英国,和现实...

甘谷县17544854837: C语言怎么学的好???? -
厍范丽珠: 问题: 我怎么才能学好c语言 解决: 1.学C语言重要的是你的逻辑思维和坚持学习的恒心,学编程特别是语言就要多看,多思考,多练,也就是多敲代码. 2.就C语言来说,是编程者应该好好学的一门语言,因为它是你日后要学的其他一些更高级...

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