【入门指导】有没有比较好的方法学习c/c++?

学习编程没有捷径可走,其实就跟我们学习语文差不多,课文要背,造句要会。学习C/C++等编程语言,可不能单纯靠背,重要的概念我们肯定是要背下来的,不然何以谈基础?虽然说编程靠的是思想,但是没有实践中得出来的经验总结,你觉得会靠谱,跟中国的发动机一样,靠打鸡血,那都是徒有一架子,空壳子,看起来是那么的美好,实际上你懂的。

学习C/C++就如上面大神们说的,找一本好书,搞台电脑。剩下的就是对着例子敲上万遍,你说你不会你来找我。

虽然说基本学习不能取巧,但是方法还是要总结,善于总结当然学习就事半功倍了。

1、坚持读书

其实学编程都得需要坚持二字,《C++ Primer》、《Effective C++》和《More Effective C++》以及《Exceptional C++》、深度探索c++对象模型、《设计模式(Design Patterns)》有这些葵花宝典,坚持坚持你就是东方求败。

2、实践

光说不练假把式,学好C++也是需要不停的code。写写你就爱上她了。学习编程就是要多练习,熟能生巧,老办法。没有啥捷径可走。

3、开源

找一些有名开源项目,down下code,看别人写过的分析文档,阅读代码。学会编程思想。水到渠成。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-09-16

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Pulsar-V

C#下各种获取时间的姿势

直接贴代码吧 DateTime dt = DateTime.Now; Label1.Text = dt.ToString();//2005-11-5 13:21...

3236
来自专栏张善友的专栏

Using sqlite with .NET

The other day I found that there is a .NET wrapper for sqlite. sqlite is a very ...

2308
来自专栏互联网开发者交流社区

WinForm之窗体应用程序

1863
来自专栏xingoo, 一个梦想做发明家的程序员

windows程序设计-第四章 system1.c

/*---------------------------------------------------- SYSMETS1.C -- System M...

23710
来自专栏吴伟祥

Java Calendar 类的时间操作 原

Calendar 的 month 从 0 开始,也就是全年 12 个月由 0 ~ 11 进行表示。

783
来自专栏C/C++基础

C#获取系统当前时间

ystem.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=Sy...

1153
来自专栏海说

Java应用中常见的JDBC连接字符串(SQLite、MySQL、Oracle、Sybase、SQLServer、DB2)

Java应用中常见的JDBC连接字符串 Java应用中连接数据库是不可或缺的,于是便整理一些可能用到的JDBC的jar包及其相匹配的URL,以备日后查阅。 1)...

2750
来自专栏码匠的流水账

聊聊spring cloud的LoadBalancerAutoConfiguration

本文主要研究一下spring cloud的LoadBalancerAutoConfiguration

1052
来自专栏成长道路

JDBC动态SQL语句连接orcale数据库的工具类

import java.sql.Connection; import java.sql.DriverManager; import java.sql.P...

2510
来自专栏码匠的流水账

聊聊EurekaRibbonClientConfiguration

spring-cloud-netflix-eureka-client-2.0.0.RELEASE-sources.jar!/org/springframewor...

1171

扫码关注云+社区