先学C还是 C++??

来源:百度知道 编辑:UC知道 时间:2024/05/25 09:19:13
我是个高一的学生,对电脑很感兴趣,想学学编程,原来也十分浅显的接触过vb,易语言那种所见即所得式的~
现在想学c语言或是c++
请前辈们介绍下我该先学C 还是 C++
C 的话谭浩强的书有电子版的吗》~?
c++ 潘佳杰的easy c++ 怎么样?~

小兄弟,告诉你,必须先学C。不管别人说什么。我也是那么走过来的。我现在刚高中毕业。现在在大一学计算机专业,假期已经到大公司实习过了。很确定的告诉你。必须先学C。C是基础,C是铺垫。
谭浩强的书很不负责任。不建议你看。如果有时间看《C程序设计》是K&R写的。绝对权威。如果你很轻松的搞定着本的话建议你看一下windows API 程序设计这方面的。一样也是纯C但是深度绝对不一样。如果你能把《windows程序设计》这本书看完(当然是要看明白)。那么你就业就没问题了。
至于C++我接触并不深。我当初记得学的第一本C++书貌似是《21天学通C++》吧
忘了。。不好意思哈。如果轻松胜任的话建议看一下老侯的深入浅出MFC。虽然以后MFC的前景不被看好了。但是对你的思维和以后的学习绝对有莫大的帮助。

我个人是先学C再学C++的,我认为这样比较正统.
但根据我的学习体验来看,C是面向过程的语言,而C++是面向对象的,两者有质上不同.学完C,你不能马上编出个很好的程序,但这是最底层的东西,要学好C++一定是要学好C的,很明显的道理.你如果打算长期钻研的话,建议一步步打好基础再拾级而上.
不过其实可以先大致了解C的基本内容,然后再看C++,深入了解C++.
至于书,我本人觉得并不算重要,而且基本内容也差不到哪里去,买本大致上手的就可以了,很多了.关键是要多交流,多看看网站,不懂的地方到网上提出来才能学好.

学什么都是看兴趣,并不是看哪个难,C++可以直接学,因为C太老了,很多东西复杂不规范,而C++修改了C语言的一些错误,语法更规范,功能更强大,使用起来方便很多,还加入了面向对象,所以我认为直接学习C++比较好,只要你肯学就行,国内的书我一般不建议对初学者看,你可以看看国外的,基本上所有国外C/C++等等的书本都翻译过来了,举个例子,国外的书首先教你动手,编程,让你感兴趣,而且又不难,国内的话,先给你说一堆很难理解的东西,而且很死板!推荐两本书 一本是潘嘉杰的《易学C++》另一本就是,后者不适合初学者
《C++ Primer 》,其次你说的编程又分两种,网络和桌面,VB,C/C++,等等都属于桌面,也就是微软开发的。JAVA是SUN公司开发的,也就是网络编程,只要有兴趣,什么困难都可以无