如何提高 C/C++ 编程能力

 我来答
木有想到GK5ym
2016-08-16 · TA获得超过208个赞
知道小有建树答主
回答量:207
采纳率:90%
帮助的人:124万
展开全部

一万小时定律:作家格拉德威尔在《异类》一书中指出:人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。1万小时的锤炼是任何人从平凡变成超凡的必要条件。
他将此称为“一万小时定律”。要成为某个领域的专家,需要10000小时,按比例计算就是:如果每天工作八个小时,一周工作五天,那么成为一个领域的专家至少需要五年


c/c++尤其适合这句话,如果下定决心要学c/c++,那么就不要有速成的思想

  1. 多敲代码,多思考

  2. 多敲代码,多思考

  3. 多敲代码,多思考


以上3点就是提高c/c++编程能力最捷径的方法了


编程提升技巧:

1、重写算法,选一个算法(如排序),查看并敲写所有现有的算法。然后思考有没有更好的办法,或者换一个写法会怎么,能不能再优化一些,也可以基于其中的某一个算法思考。

2、编写大型项目,大型项目跟小项目完全是两码事,会遇到各种各样的问题,在解决问题中会锻炼代码编写的能力,及思维能力。

3、参与不同类型的项目开发,不同项目会有不同项目的需求及问题,可以拓展眼界范围。

4、学习开发模式

5、学习其它编程语言(如java,c#,lua,js,php等),了解其中的优缺点。

6、总之,多敲代码,多思考

13394941233zyf
2016-08-16
知道答主
回答量:13
采纳率:0%
帮助的人:3万
展开全部
多看书,多实践,多调试程序,多思考。C++不是几十个小时就能学会的,你需要自己上机,不然,你会学了就忘。建议看书一小时,编程3小时。noi题库是个不错的选择。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自欢乐谷标新立异的甄姬
2016-08-16 · TA获得超过775个赞
知道小有建树答主
回答量:1351
采纳率:55%
帮助的人:276万
展开全部
敲代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式