自学C语言/C++到底难在哪里?

自学C语言/C++的难点在于复杂的语法、实践中的错误和学习过程的孤独。要高效学习,需系统学习基础知识,坚持练习与实战,选择优质学习资源,并适当寻求社交支持。避免错误做法,如轻易换语言、忽视实践和动力维持。
摘要由CSDN通过智能技术生成

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

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

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

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

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

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

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

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

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

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

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

关于练习,很多编程书以及网站都会有习题,跟着习题好好练习,出错之后一定要坚持搞懂。随着不断练习&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值