C++的学习方法

额,我觉得我买了一本书,专门学C++的,按照它教的一个字一个字的叩,还是有错误~~好纠结~其实这个应该怎么学

1,先理解,再输代码,再调试,以了解自己哪里还没有正确理解。
2,多写代码,多读(理解)代码。
3,最好先了解一些基本的语言概念和计算机系统概念,比如数据类型,变量,指针。没有时间系统学习的话,百度,会有人给出你比书上容易理解的答案的。
4,学C++就要有学C++的样子,你要了解抽象的概念,在较高级的抽象层次上编程,c里的有些东西(如数组),现在的你难以很好的控制,用vector和其他c++标准库和STL的组件。(重点,能够提升你对编程的理解),等你有了一定的基础后,再到深入那些底层概念。
5,标准c++是一门新的语言,不要把它和c混在一些!所有概念的理解和语言特性的理解从实际出发。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-21
C++primer是本好书。。。
学好C++要多写程序,基本数据类型要熟悉,重点在于指针和数组,等过程式的部分掌握后在看面相对象的,不过看面相对象的时候要换个思维,不然开始容易转不过弯
第2个回答  2011-11-21
学习c++,其实当你有了c语言的基础的话就很简单,只是他是一门面向对象语言,具有一定的特征,不知你有没有看过c语言,如果没有,也没问题,你就找一本c++教程,还有你一定要装上编译器,边学边练,只要你能坚持,一定能学会的,如果有什么不懂也可以找我,我的博客是
http://hi.baidu.com/不完美的bb/home 可以给我留言
第3个回答  2011-11-22
不要放弃,静下心来,学语言需要耐心。。。

C++零基础怎么学习?
理论知识只是学习的第一步,实践是巩固知识和提 高技能的关键。你需要练习编写程序来应用你所学 的知识。可以从简单的程序开始,例如输出“Hello,World!”,然后逐步增加难度。4学习STL(标准模板库)STL是C++的核心库,它提供了许多通用的数据结 构和算法,例如vector、map、sort等。学习STL可以让你更加...

C\/C++真的有那么难学吗?其实不然,无非是你没有找对方法罢了
首先,从初级入门开始,学习C语言的基础知识,包括数据类型、内存布局、指针等,以及C++的面向对象编程思想。掌握C语言后,学习C++的类和对象管理,理解模板、继承和多态等概念。同时,熟悉常用的开发工具,如VC++或XCode。进入进阶阶段,学习STL(标准模板库),提高开发效率;理解设计模式,如单例、工厂和...

怎么学习C++?
学习C++可以从《C++编程思想》开始,学习基本语法和面向对象程序设计思想。然后如果有项目可以跟着项目学习,借鉴前辈的经验。如果没有项目则可以借鉴书籍,例如《深入浅出MFC》等,通过一段时间的演练,相信对抽象,封装,多态,继承等就会有较深的认识了。然后可以接触下《C++ primer》,《Effective C++》...

我是小白,对C加加一点都不了解,请问该怎样自学啊。
因此,初学者学习C++应该选择针对C++语言本身的书籍,而不能是针对VisualC++、MFC或者WindowsAPI的。1,学习C++应该由易至难,循序渐进。以前经常有人说学习C++之前应该学习C语言。事实上那不是必须的,C++和C语言虽然有关系,但仍然是两种不同的语言。当然,在学习C++之前学习过其他编程语言是很有好处的。

C++编程入门!五个学习阶段让你从新手到高手
阶段一:语法基础 学习C++的旅程始于基础语法。这一阶段旨在建立编程基础,让你能够编写简单的程序。掌握关键词、特殊关键字(如volatile、mutable、unique_ptr)等概念。通过编写计算器、猜数字游戏等,你将熟悉语法并建立基本编程技能。阶段二:C++核心 在掌握了基础语法后,深入了解C++的核心概念。这一阶段...

如何学习c++?
1、找一本好的C++书籍,然后以及尽量多的完成书籍的习题,可以帮助完成C++语法的学习。你可以选择在线查阅C++标准库这种泛型的学习方式,也可以选择阅读《C++标准库》的方式进行学习,这时算是完成C++的初步学习了。2、由于C++是一门系统级语言,到大三学习操作系统的时候,才会明白栈与堆、内存管理等更...

C++学习完整学习路线及方向指引,保你少走弯路
学习路线分以下几个阶段:阶段一:C语言开发 学习目标:具备C\/C++领域基础专业编程能力;独立完成项目案例。知识点:C语言概述、编程基础、函数、指针、内存管理、复合类型、文件操作。阶段二:C高级编程 知识点:内存分区、函数调用模型、指针高级、函数指针与回调函数、数据结构与链表、递归函数、数据结构与...

如何系统地学习 C++ 语言
第一步:放下书本,找一个设计优秀的C++代码库或者应用程序。可以是一个小型的引擎(例如Ogre的超早期版本、一个网络库),或者是你感兴趣的其它领域的优秀代码(例如一个简易的IM程序)。一定是大家认可的,设计优秀的代码。第二步:自己拿这个库仿照已有代码写一些真的有趣的应用程序。这些好的代码库...

如何学习c++?
所以打算以文章的形式讲一下如何学习C++,在谈论如何学习C++之前,我先说明,我的学习方法不一定适合所有人。C++是很庞大的一门语言,这好像是句废话,但是这里的庞大是指的他的语法。它的语法太多了,比如:它囊括了C语言的语法,不过比C要更严谨。它还支持面向对象,三大特性也都很完善,封装继承和...

C\/C++学习路线, 史上超全面的C语言的学习路线及方法
首先,对于C\/C++的学习,你需要关注的是工具的选择与掌握。如同“工欲善其事,必先利其器”,以下是你学习过程中会用到的工具:操作系统:推荐在UNIX或Linux系统上学习,如FreeBSD、RedHat Linux等,自带的gcc和make等工具将是你编程的伙伴。Windows用户可通过VMware安装虚拟系统。编译工具:如CC或GCC,...

相似回答
大家正在搜