如何学好C++
4个回答
展开全部
C++实际上是在兼容C语言的基础上扩展了面向对象的部分,其实你开始学C++一定是从基础部分开始学,也就是在学习C的语法和函数库,之后还包括过程化的编程思想,不过到了面向对象部分,就开始进入了C++的底盘了,那个时候你要将你编程思维模式转变到面向对象上面来,面向对象实际上是一种新的思想,它是一种对现实事物的描述,把物以类聚,抽象出公有的属性,放到一起,就形成了类,而具有这个类的属性的事物或物体就叫做对象。比如,大学----这是一个类, 清华大学-----这是一个对象。
难点: 在学面向对象以前,也就是C语言部分的基础时, 基本语法除外,字符串, 指针, 链表(一种数据结构)是重点。到了面向对象,也就是C++的底盘的时候,思想贯穿了始末。注意学习方法,多实践,多看好的代码,代码的规范,每天进步一点,持之以恒,就是胜利
难点: 在学面向对象以前,也就是C语言部分的基础时, 基本语法除外,字符串, 指针, 链表(一种数据结构)是重点。到了面向对象,也就是C++的底盘的时候,思想贯穿了始末。注意学习方法,多实践,多看好的代码,代码的规范,每天进步一点,持之以恒,就是胜利
展开全部
推荐书籍 谭浩强的《C语言程序设计》 非常适合刚学习C语言知识的同学。我当时也是学习的这本书,感觉如果能把这本书认真看上几遍,真正做到能根据上面的提示去做些题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学习一门语言:
首先掌握其语法知识。给你推荐C++ Primer这本书,算是C++基本知识的宝典了。
其次是要知道这个语言相关的类库有哪些,仅仅有语言本身的语法是无法解决问题的。比如ACE等多线程编程,多平台兼容等等。SourcePro等访问数据库的第三方接口类。Boost、loki等等有名的类库,都提供了很多工作。
再者,可以选择一些方向,比如MFC,.net等有名的微软提供的类库,来做一些小的项目,加强你的实践能力。
最后,任何语言都必须马上实践,多编程才是硬道理。
祝你好运。
首先掌握其语法知识。给你推荐C++ Primer这本书,算是C++基本知识的宝典了。
其次是要知道这个语言相关的类库有哪些,仅仅有语言本身的语法是无法解决问题的。比如ACE等多线程编程,多平台兼容等等。SourcePro等访问数据库的第三方接口类。Boost、loki等等有名的类库,都提供了很多工作。
再者,可以选择一些方向,比如MFC,.net等有名的微软提供的类库,来做一些小的项目,加强你的实践能力。
最后,任何语言都必须马上实践,多编程才是硬道理。
祝你好运。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先看几本书 如《C++程序设计 谭浩强版》 《C++primer》 然后就是实践了 说多了没用 我就是这么学的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询