如何学好C++

 我来答
nhjjfv
2011-01-23 · TA获得超过3006个赞
知道小有建树答主
回答量:1396
采纳率:0%
帮助的人:1514万
展开全部
C++实际上是在兼容C语言的基础上扩展了面向对象的部分,其实你开始学C++一定是从基础部分开始学,也就是在学习C的语法和函数库,之后还包括过程化的编程思想,不过到了面向对象部分,就开始进入了C++的底盘了,那个时候你要将你编程思维模式转变到面向对象上面来,面向对象实际上是一种新的思想,它是一种对现实事物的描述,把物以类聚,抽象出公有的属性,放到一起,就形成了类,而具有这个类的属性的事物或物体就叫做对象。比如,大学----这是一个类, 清华大学-----这是一个对象。

难点: 在学面向对象以前,也就是C语言部分的基础时, 基本语法除外,字符串, 指针, 链表(一种数据结构)是重点。到了面向对象,也就是C++的底盘的时候,思想贯穿了始末。注意学习方法,多实践,多看好的代码,代码的规范,每天进步一点,持之以恒,就是胜利
ye11li
2011-01-22
知道答主
回答量:56
采纳率:0%
帮助的人:11.5万
展开全部
推荐书籍 谭浩强的《C语言程序设计》 非常适合刚学习C语言知识的同学。我当时也是学习的这本书,感觉如果能把这本书认真看上几遍,真正做到能根据上面的提示去做些题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
翔子菊子
2011-01-22 · TA获得超过4861个赞
知道大有可为答主
回答量:1688
采纳率:100%
帮助的人:856万
展开全部
学习一门语言:
首先掌握其语法知识。给你推荐C++ Primer这本书,算是C++基本知识的宝典了。
其次是要知道这个语言相关的类库有哪些,仅仅有语言本身的语法是无法解决问题的。比如ACE等多线程编程,多平台兼容等等。SourcePro等访问数据库的第三方接口类。Boost、loki等等有名的类库,都提供了很多工作。
再者,可以选择一些方向,比如MFC,.net等有名的微软提供的类库,来做一些小的项目,加强你的实践能力。
最后,任何语言都必须马上实践,多编程才是硬道理。

祝你好运。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zbh2014
2011-01-23
知道答主
回答量:23
采纳率:0%
帮助的人:0
展开全部
先看几本书 如《C++程序设计 谭浩强版》 《C++primer》 然后就是实践了 说多了没用 我就是这么学的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式