c++学习方法

小弟学了一段时间的java,现在想学c++,请问如何学好c++(不想从事网络编程),还顺便推荐一些好书籍..

学习C++与学Java是不同的,c++中含有很多面向过程的知识,比java复杂,语法上也较之复杂,学号C++要有心里准备,能下苦功,多上机实践,可用谭浩强老师的C++书本,但不能光用一本书,可以多本参考学习,那样更全面,一开始可用一本基础书,打好基础
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-01
慢慢学
第2个回答  2009-06-01
c++ primer
第3个回答  2009-06-01
C++ premier是本好书,这个是入门的,然后就是看些effective in C++
第4个回答  2009-06-04
你如果想学精的话买一本来多钻研就够了,书不要多但要精
我推荐2本吧。
《C++primer》,《The C++ Programming Language》。这两本都是C++的经典书籍,都有中文版的。网上也有PDF版本的下载。你去下载来先到电脑上大概浏览下看哪本书更适合你在买哪本吧。我不推荐下了PDF版的然后就直接在电脑上看不买书,那样一般的人还是看不太入神。。还是拿着书看好些~~呵呵
学习时最好参照"深圳ITjob"的网站课程大纲,那大纲是根据企业需求来制定的,学习范围可以缩小一些.

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

超详细 C\/C++ 学习路线分析:学好 C\/C++,走遍天下都不怕!
一、C\/C++入门阶段初学者应从培养编程思维和动手能力开始,深入理解面向过程和面向对象的编程思想。此阶段的主要目标是掌握语言基础。C语言学习数据类型、变量、内存布局、指针基础字符串、一维数组、二维数组一级指针,二级指针,三级指针,N级指针概念指针数组和数组指针结构体、文件的使用动态库的封装和设计...

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

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

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

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

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

五年C\/C++开发经验及学习路线分享,快上车!
★★☆ 深度: ★★★ 性价: ★★★以上书籍涵盖了C++学习的各个阶段,从基础入门到深入理解,为不同需求的读者提供了丰富资源。选择适合自己的书籍,结合实践项目,系统地学习C++,是快速提升编程技能的关键。希望每位程序员都能找到适合自己的学习路径,不断进步,在编程道路上越走越远。

目前大一,在学C++,编程能力如何快速提高?
一、理论知识必须要扎实其实各位都非常清楚,在学习任何技能的过程当中都是需要学习理论知识的,只有理论知识比较扎实,才能够继续去实际练习,没有理论的支撑是不会有太大的进一步的理论的支撑,其实就是让每一个人在学习技能的过程当中能够不断的进行思考和总结,思考和总结对于快速提升来说是非常关键的。

目前大一,在学C++,这时候应该怎样提高自己的编程能力?
一.尽快学完基础知识 编程这个东西入门我认为还是相对比较简单的,并没有太多难的东西。所以说当你开始学习C++的时候,你应该要尽快的去学完所有C++的基础。因为你如果想要提高自己的编程能力,那首先就是要打好自己的基础。如果自己的基础都不行的话,那后面那些提高能力的部分,你就完全无法理解。二.多...

相似回答
大家正在搜