logo
  • 世界杯德国vs韩国
自学C语言/C++到底难在哪里?

一. 自学C语言,为什么又累又没效率?

自学C语言很久了,为什么还是感觉没多少进度?——很多人自学又累又没效率,是因为自学是非常不容易的事情。

首先,分享一个典型C程序所需要的知识图:

复杂、繁琐,是很多人自学C语言的第一印象。自学之路布满荆棘,你该如何应对呢?

▶ 1、你要面对复杂的C语言,语法、数组、指针、算法这些已经让人晕头转向了,还有指针、内存管理这两座大山。

错误做法:这个语言太难了,换一个简单点的吧,反正都可以入门编程。

如果把自学C语言比作一个游戏,而语法是一层的关卡Boss的话,那么很多人在第一关就被虐得体无完肤,无奈选择放弃,然后投向其它语言的怀抱。

然而,换语言并不能解决根本问题,缺少耐心和他人的指引,大概率你会重蹈覆辙。所以,在开始学习之前,你可以选一本有口皆碑的好书或者网站,耐心学习,打好基本功。每次遇到问题,先花时间自己思考,再从其他地方找答案,你会事半功倍。

▶ 2、你要面对N多次的编译不成功,眼睛会了,上手操作就会出现很多error。

大家都会遇到,刚开始上手编程的时候,每写一行代码都是煎熬。讲的都听得懂,到自己写作业的时候,就是各种出错。输入法错了啊,关键字打错了啊,少一个括号啊!令人崩溃!

错误做法:光看不练,错就错了,先把理论看了再说。

关于练习,很多编程书以及网站都会有习题,跟着习题好好练习,出错之后一定要坚持搞懂。随着不断练习,你会明显的感觉自己的错误变少,思路也更清晰!要知道,编程是一个不断试错的过程,是不断纠正自己的错误的过程。

▶ 3、你要面对很长一段时间的孤独,这段时间里学习过程中你的成功和失败都是独自面对的。

当你完成一个程序、一次Debug,却无人分享喜悦时;当你费了很大劲也找不到问题出在哪里,深感无助时,你会失落,会感到孤独。

错误做法:刚开始斗志激昂,慢慢不了了之。

分享某书中的观点,有三种奖励可以给你提供学习动力:

一是自我激励,也就是兴趣与目标;

二是物质奖励,也就是学好C语言能找到年薪百万的工作;

三是社交奖励,“H

Copyright © 2088 1990世界杯_世界杯竞猜 - xindsw.com All Rights Reserved.
友情链接