21天学会c语言,21天学会c语言电子书

dfnjsfkhak 33 0

大家好,今天小编关注到一个比较意思的话题,就是关于21天学会c语言问题,于是小编就整理了1个相关介绍21天学会c语言的解答,让我们一起看看吧。

  1. 每天学习八小时C语言,大概多久能完全掌握?

每天学习八小时C语言,大概多久能完全掌握

C语言可以说是目前最博大精深、使用最广泛的语言了,基本上所有的应用都可以用C语言实现。从底层嵌入式系统,到高端的操作系统都可以使用C语言。

所以你提的这个问题有点业余,现在世界估计也没几个人敢说自己完全掌握了C语言。并且完全掌握的标准是要经过实战检验的,而我们不大可能有一个项目能把C语言的方方面面都囊括了。

21天学会c语言,21天学会c语言电子书-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

至于需要多久学习,这个没有标准,并且每天学习8小时,相当于每天都在做同一样事情,用不了几天就会烦躁的,学习不同于实战,学习是纯理论的,反复、大量的短时间学习一样东西,很块会把一个人的兴趣都搞没了,就像再好吃的东西,每天都吃,那过一段时间也会吃烦的。这样本来可能还对C语言怀有极大兴趣的人,用不了几天就会让他再也不喜欢C语言了。我想学校里面的课程表安排也不是单纯只根据老师的教课时间是否冲突来安排的,而是多少会根据一门课的学习规律来安排的。

学习需要实战检验,就像学校教了理论知识,往往还会布置相应的作业来巩固加深。而对于C语言来说,学习的时间应当只占实战时间的三分之一甚至更少。

就像我们常说的,一个项目,项目规划和方案设计所要花费的时间如果是一个月的话,那么编程的时间可能只需要10天,剩下的时间就是调试查找、解决问题。

21天学会c语言,21天学会c语言电子书-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

所以,C语言的学习一定要多多练习,开始阶段可以多练练语法表达式程序结构算法基础练习,中期阶段就要找一些小型的项目来练习,比如编写一个学习成绩统计系统、写一个简单计算器程序,在高级阶段就要练习综合性的大型项目了,例如做一个扫雷游戏,编写一个公司账务管理系统结合数据库编写大数据处理的项目等等。

前面已经说过,C语言是适用非常广泛,我们不可能把每一部分都全部掌握,所以我们的目标开始不能定得太高,要先确定一个小目标,然后在小目标的基础上不断进步,不断扩大目标,正确get到C语言的更多技能

学习目的明确,动力就会更足,欲望会更强烈,例如,我们先定一个目标:我要在一周内能够用C语言编写一个简单的实现加减乘除的计算器;2周内能够制作一个五子棋游戏。。。。

21天学会c语言,21天学会c语言电子书-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

完全掌握,我就理解为成为C语言的专家,毕竟阿里P6可能也不敢用完全掌握这四个字。

「一万小时定律」这个说法来自K. Anders Ericsson的论文《The Role of Deliberate Practice in the Acquisition of Expert Performance》。简单的说就是要成为某个领域的专家,需要10000小时。

根据题主说每天8小时,***设8小时是有效时间,那么:

10000/8/365,也就三年半的时间吧,祝顺利。

这个没讲这个人基础怎么样,天赋怎么样,讲多久能学好,简直是耍流氓。打个比方:别人练乾坤大魔移,几年都连不好,张无忌有九阳神功,再加上天赋绝顶,便能速成。

编程语言也是一个道理,如果学过其中一种语言,并且精通,那么学其他的语言就会容易的多。

最后来说说c语言,c语言语法非常少,非常灵活,与c加加和java比。就是掌握c语言相对容易,但是想成为一个精通c语言编程非常难,需要长期的实践,还需要配套学习编译原理计算机系统,算法和数据结构等等。

c语言如果用武功来比喻的话,相当于没有固定的招数和套路。所以对开发要求很高。最高境界就是无招胜有招,起码要个三到五年

不请自来,实在是有话要说,因为我曾经自学过C语言,可惜我所学的只能叫做皮毛,仅仅是基础知识,我就学了[_a***_]多月,学完基础才发现自己都不会。有些东西是需要靠天分的,没有人指点,没有一个好的学习环境,学这个枯燥的很,至于题主所说的完全掌握,我搞不清完全掌握是个什么概念,不过我只知道语言是死的,人是活的,C语言紧紧是一门语言,就像学习英语一样,至于怎么去说去写就取决于你自己了。

当你学完C语言的课程,你会发现什么都不会做,只能和一些黑框框打交道,不像学习其他的一些东西可以让你很有成就感,C只是入门,后面还有一大堆东西要学习的,想要从事开发工作可以说是任重而道远。

有志者事竟成,只要努力就会有收获!

到此,以上就是小编对于21天学会c语言的问题就介绍到这了,希望介绍关于21天学会c语言的1点解答对大家有用

标签: 语言 学习 一个