C C++ 与JAVA有什么区别?我打算两年后考研,考C++,我是否先学C?

C C++ 与JAVA有什么区别?我打算两年后考研,考C++,我是否先学C?

c语言和c++是两种语言,c语言是面向过程的,c++是面向对象语言,c和c++其实是一种语言标准,由编译器根据运行环境去符合这一标准,达到可以编写该环境运行下的c/c++程序。。。 java也是一种语言,java是一种纯面向对象的语言,所有东西都是对象,除此之外,java不仅是一个语言,还是个运行平台,java的程序是托管给虚拟机的,不会直接编译成机器码,所以java要运行必须装java虚拟机,所以java其实是比c和c++更高级的语言。。。。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-25
C : 结构化编程语言,非常简单,可以说想学编程最应该先学的就是C,因为学C可以了解基本程序设计概念和逻辑。

C++ : 可以说是C的进阶,结构化和面向对象的结合,被称为最难编程语言,因为它夹在过程式和面向对象之间,再加上标准库,所以连C++之父都说不期望有一个人能完全掌握C++,不过C++易用,了解很小一部分都能很容易上手编码。

JAVA : 纯面向对象,和C++语法近似,如果有C或者C++基础非常好上手,适合快速开发,不过很难精通。本回答被网友采纳
第2个回答  2013-02-25
c 就是面向对象的c 有很多新的特性 但是跟java没一点关系 java更注重效率 如果考研的话最好还是学c打基础 直接学c 可能有点难但是就不用c了
第3个回答  2013-02-25
建议学C 然后 java C++择其一就好。
第4个回答  2013-02-25
C++可看做c的超集,直接学C++好了。

相关了解……

你可能感兴趣的内容

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