5个回答
展开全部
C++是三个里面最难的。你真的都搞懂了,转其他的很好转的。C语言根本不用转,语法跟C++一样的,C++是C的发展,学了C++在学C。你会发现C好简单。JAVA的话也比C++简单,而且跟C++一样是面向对象的思想。其实学编程最重要的是学编程的思想,而不是某种语言,只要你有这种思维方式,学其他语言很容易上手的,只是语法的格式不一样而已,思想是差不多的。所以要先把一门语言学精通先,别只学了半调子又换别的学,其他语言当你需要用到的时候在去学就行了。
追问
主要是现阶段很多主要项目都不是c++写的,例如linux kernel(C), hadoop(java),orcale(C),感觉c++会不会已经要淘汰了?有人说java+c可以替代C++(我也有点这样想)
追答
..感觉你接触的面太少了。不然你就不会不知道C++和C的关系了。确实,C语言是一门很重要的语言,老实说我现在做嵌入式开发,也是用的C语言。可以说Linux代码,90%是C。ARM开发90%用C。但是当初学ARM的时候,我没学过C,大学的时候学的是C++。但是如果你懂C++。根本不可能看不懂C。只是需要一个适应过程而已,根本不需要重头学。
至于网上那些自己觉得很牛逼的,说什么JAVA天下无敌,说什么某某语言多少年内必被淘汰的,你觉得有意义吗,每一种语言都有自己的适应环境。没必要只是追着流行的语言跑,
C++是面向对象的语言,这是一种很好的思想,你学了C++,你能不能完全了解面向对象的概念呢?面向对象的语言主要用在应用程序开发,java现在在移动产品应用程序开发上很流行,但是它是一门解释型语言,编译速度肯定没有C++快。所以像电脑那些大型的程序都是C++写的,你见过用java开发windows应用的吗,所以使用环境都不同,谈何取代。c++在windos应用程序开发是很流行的语言。其实苹果的设备流畅性也比andriod好,ios用的语言也是object c。跟C++一样,就是面向对象的C。
当然想做一个程序员肯定不能只学一门语言的,不过java跟C你想要都精通,短时间内是不可能的。所以我觉得你不用想太多。找本C的书看看。然后你会发现。啊,原来我是懂C的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c++和c的语法很像转c肯定好转,转java刚开始有点不适应,后来你会发现c++干一件事是自己想办法来干而java你想干一件事你往往不去想怎么干而是先去查API。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要你能精通一门,都好转
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么要转呢?工作又不是要只会一样的,都学学没有坏处的!!加油
追问
可能我问的不是很好,我是想先学c++(现在工作要用),然后在学java和c(为了多条路)。这样,在c++的基础上学习java和c会不会容易些
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询