学习完C语言再学C++该看什么书?资深的指教下

作者&投稿:曹注 (若有异议请与网页底部的电邮联系)
我已经学会了c语言,再学c++买什么书比较好??~

加我百度HI吧。我给你一些意见。我在给你一些书
学C++的书

我大概跟你说下吧,有了C语言的基础,有了基础可以去研究下SDK了,也可以去研究C++ ,什么是SDK呢。微软当初封装了两个库。一个是基于C语言的。一个是基于C++的。基于C语言的库就是SDK,基于C++的库就是MFC。
如果你现在对那个编写完程序运行的时候是那个控制台的黑框框感到了烦感。那么就开始学SDK吧。这是图形的,不过起步的时候会感觉到很困难。因为在那里面不像是用着自己编写的C程序,什么变量什么类形都是自己定义的,大概齐都知道是什么意思,而在SDK中,刚一上来你就会觉得很郁闷。因为很多陌生的东西。这时你不要郁闷。谁从控制台程序转到那里都会很郁闷。没有直接能学明白的。只要开始学下来。后面的会感觉很轻松。SDK不用学的很精通。大概齐看一遍。一些简单的东西能对着书或者MSDN能编出东西来的时候就不用在学SDK了,因为现在用SDK编程的公司不多。发展也不是特别好。现在你学完了复杂多变的SDK后。
然后就要在回到那个没意思的控制台程序了,现在你要学C++ 一定要学。因为这是面向对象的入门。现在流行的就是面向对象的编程。学习C++ 我可以提供你一些书,C++ PRIMER PLUS学完这本书后然后在看看C++ PRIMER (名字差不多,但是内容不一样的),学下这两本书。那么C++就能运用的非常好了。然后有了面向对象的基础,就可以学一些现在流行的图形编程了。比如说是.net之类的东西。这个东西不像SDK那么错综复杂。很简单的。在学完C++的时候。一定要学一些数据结构的东西。因为什么编程都离不开这些东西。那些东西很基础,都是一些原理。毕竟掌握了原理在学什么东西都好学了。这里记住,一定要学数据结构。等你学完.NET的时候你会发现,数据调用的东西会非常有用。这时我推荐你学习SQL这也是一定要的。SQL是所有软件的基础,在控制台程序的时候看不出来其重要性。但是在软件开发的时候这个东西是相当重要的。从软件中读取数据。存储数据是非常有用的。记住,在你学完.NET和一些现在流行的开发程序后。你会不自觉得想学SQL这些东西。如果上面这些东西你学的差不多了。基本上就可以说是一个高手了。加油吧。慢慢来。慢慢编程路。
最后在提醒你下。数据结构一定要学!学完了只有收获!

至于书。我这有很多电子书。我可以给你传,
加我百度HI

建议先看谭浩强的《C++程序设计》,这本书也是目前大学流行的C++教程,里面讲的都是很基础的东西,不过自己得动手练习,学完后,再看《C++ Primer》是经典教材,但很厚,有很多高深的,讲得也很全。

一定要多动手编程序,比如编个小游戏之类的!!对于初学者来说,编了再看书,才有用。光看没用
C: 《The c programming langage》

C++:《Thinking in C++》,《The c++ programming language》,《effective c++》,《more effective c++》,《exceptional c++》,《more exceptional c++》,《inside the c++ object model》

Java:《Thinking in java》,《Core Java》,《effective java》,《Java Puzzlers》,《Java Network Programming》,《java concurrency in practice》,《深入Java虚拟机》

windows:《Windows核心编程》,《Windows Internals》

linux:《Advanced Programming in the UNIX.Environment》,《Understanding Linux Network Internals》,《UNIX Network Programming》

network:《TCPIP Illustrated Volume I》,《The Linux Networking Architecture》

可以先看谭浩强的《C++程序设计》入门或《c++ primer Plus》,然后看《c++ primer》,再看《effective c++》,再看《more effective c++》。这样就小有所成了。
再想提高编程能力,要学的不仅是C++,而是数据结构和算法。
把这两个学好了,然后多动手写程序,
做项目。
希望你有所收获,祝你成功

把你那本C语言的书再看第二遍。。。把基础打牢!如果有可能,再研究下Linux下的C语言编程,Unix高级编程,C语言指针编程之道,这些东西要是都吃透了,嘿嘿,不管C++,C#还是Java,都是小菜!!!现在的编程环境,学单方面的技术,是没有用的,最重要的是把基础弄扎实。具体技术方面,不是有百度么?

C++ prime

然后多看一点别人写的源代码。

例如GTK QT 都是很优秀的,你看了对你自己的技术有一定提高

把你那本C语言的书再看第二遍。。。。


学了C语言后有没有必要再学习C++啊?学了之后它们会不会混淆啊?_百度知 ...
当然有必要,你只要学清楚了,学明白了,自然不会混淆。C++与C语言还是有很大的区别的。

求高人:学完c语言后,可以学c++吗?
可以 大部分程序语言思想上是共通的 如果你学精了一门语言 其他的语言掌握起来除了语言语法不同,其余的也大同小异 不过c其实很深,不是看一本c程序设计之后就精得了的 你现在的程度大概是能编一些简单的30行左右的小程序吧 一般从c语言程序设计到数据结构,建议你再学下数据库,c++推荐《面向对象...

我在学c语言入门,学完后想学c语言专家编程,c与指针,c语言缺陷与陷阱,数 ...
我的意见是,入门後,C与指针,数据结构与算法可以不分先後,缺陷与陷阱,专家编程,这样的顺序,看来你的志向不小,年轻人有干劲,不过得坚持。C不是想像的那麼简单的。

学单片机,是先学会完整的C语言,还是学习单片机C语言?二者什么联系?_百度...
毫无疑问是先C,一般都是C精通了之后再继续深造单片机 java、C++或者其他的,我现在也再学C,是看视频学的,我现在正在看的是夏老师的,感觉还不错,比较适合像我这样0基础的。这个比较吸引我的地方就是讲的一听就能听懂。而且很多概念都有形象的比喻,例如把变量比如成盒子。把变量赋值比喻成往盒子里...

C语言学完 学C#还是C++?
其实都可以,都和C语言很相似。有C的基础学这两门语言来说都不错,但相比之下C#跟容易上手了,C#相比C++开发效率要高的多。C++和C#这两者之间本身也没有过多的渐进性或者联系,所以学完C之后选C++或C#都是可以的。参考意见如下:C#(托管语言)类似Java,是目前微软力捧的语言。开发效率高,非常强大...

学完c语言应该学什么?
接下来有俩方向.1、深入C语言学习,适合从事嵌入式c的行业。需要阅读中级c语言资料。例如c缺陷与陷阱、c和指针、C Primer。主要是更多接近寄存器操作的硬件和c的书籍。然后,研究C++的编程思想,即面向对象的设计方法。如果C已经达到了以上标准,你就是一个C语言方面的专家了,可以学习拓展语言或者工具了...

学完C语言,然后应该学什么?
而windows的话,你用得交钱,你说企业会用哪个?\\x0d\\x0a3、如果你确定学Linux编程,就把C深啃下去,继续研究,要是想学Windows编程,可以先学C++,再学MFC或者.NET\\x0d\\x0a4、当然了,兴趣的最主要的,只要你有兴趣就能坚持下去,IT这样是个无底洞,没有学得完的一天,贵在坚持。

...我对编程有兴趣所以自学了c语言,现在在学c++遇到不懂的是先搞懂还 ...
我是计算机本科学生,准备找工作,正在面试各种,C语言入门,使用三年有余。以下所述仅代表个人观点。首先,编程不上机练习是搞不定的,编程跟数学一样,靠的是练,单单靠课本学不到什么东西的。或许学C语言语法没问题,但是如果讨论细节,讨论指针讨论内存这些本质的东西,不知道这些思路你理清了多少。当...

想学些c语言编程的知识,自己已经有c语言二级基础。 ,感觉知道的太少...
函数看不懂不要紧,关键是你要知道程序开发的流程控制,在C语言基础学习阶段,先照着书上的代码,写写,然后试着去改改,然后不照着书,试着写一些简单的示例,再然后就是些简单的C程序题目,试着写出来。深入学C语言的话,就要学好指针,结构体,函数指针等的用法,要学数据结构这方面的课程。《C...

想学编程,c语言学完之后,怎么再继续
算法,需要的知识点都不同,编译原理之类的也需要学会,如果决定不好的话可以先学这些通用的知识,无论以后从事什么工作,反之学的精的话C语言相关的工作待遇也不错,新手的话还是推荐学些易于入门的,想学前端就学html5,css3,想学后端的话C#和JAVA都是现在的热门,当然偏向web方面的还有PHP等 ...

抚远县13641387624: 有c语言基础,学c++用什么书比较好 -
载叛甘泰: vector_xy 的回答比较好!~c++ primer plus真的讲的很详细! 我先说我的学习过程~我学C语言的时候.听了别人的买谭的书看,看的云里雾里!然后我就买了thc Cprogramming language同样完全看不懂,然后又买了C语言入门经典,例子太难...

抚远县13641387624: 已经学完C语言,想学C++,什么教材最合适?推荐1 - 2本就行 -
载叛甘泰: 呵呵,你和我的情况差不多,只是我C还有一点没学完,不过我已经准备好C++的教材了,C用的是谭浩强的《C程序设计》(第四版),作为衔接,我买了本《C++程序设计》(第二版),也是谭浩强的,这本书的话前面半部分和《C程序设计...

抚远县13641387624: 学习完C语言再学C++该看什么书?资深的指教下 -
载叛甘泰: 一定要多动手编程序,比如编个小游戏之类的!!对于初学者来说,编了再看书,才有用.光看没用 C: 《The c programming langage》C++:《Thinking in C++》,《The c++ programming language》,《effective c++》,《more effective c++》,《...

抚远县13641387624: 学了C语言,想全面转入C++,有什么书适合
载叛甘泰: 可以先看谭浩强的《C++程序设计》入门,然后看《c++ primer》,再看《effective c++》,再看《more effective c++》.这样就小有所成了. 再想提高编程能力,要学的不仅是C++,而是数据结构和算法.把这两个学好了,然后多动手写程序,做项目.希望你有所收获,祝你成功.

抚远县13641387624: 我已经学会了c语言,再学c++买什么书比较好?? -
载叛甘泰: 加我百度HI吧.我给你一些意见.我在给你一些书 学C++的书 我大概跟你说下吧,有了C语言的基础,有了基础可以去研究下SDK了,也可以去研究C++ ,什么是SDK呢.微软当初封装了两个库.一个是基于C语言的.一个是基于C++的.基于...

抚远县13641387624: C语言之后,要学C++,用哪个书比较合适?
载叛甘泰: C++ Primer Plus 这个不错

抚远县13641387624: 刚学完C语言,学C++问买哪本教材好点?浅显易懂的..谢谢(我是非计算机专业) -
载叛甘泰: C++程序设计教程(钱能版)清华大学出版社,讲得很不错,,看完了多多练习,然后可以在看《C++ Primer》 、《Effective C++》、《More Effective C++》都很经典,然后再学习下STL的源码,这熟悉了对你的C++提高和编码规范很有帮助的

抚远县13641387624: 有C语言的基础,现在想学C++,应该看什么书?具体的书名~ -
载叛甘泰: 清华大学出版社《c++语言程序设计》 郑莉 董渊编的;也可以看谭浩强写的《c++程序设计》

抚远县13641387624: 学过c++再学C需要看什么书 -
载叛甘泰: 学过c++再学C,c语言陷阱与缺陷和C和指针这两本书一定要看 我推荐你看这本《C语言程序设计_现代方法》

抚远县13641387624: 我学完c想学c++.用什么书较好? -
载叛甘泰: > 不错,不过刚开始的时候有点地方可以跳过去,争取看第二遍或者第三遍.

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网