C语言和C++有什么区别?新手学哪个好?

偶买了一本谭浩强的C++学习入门
偶才是初3的学生
电脑方面就是比同学好一些
顶多帮帮老师重装系统啊
做做课件啊
VB学过一点
剩下的都不值一提啊
更不用说和你们比了
哈哈
不知学C++怎么样?

c++语言是c语言发展起来的,所以继承了c语言几乎所有的特点,但c++语言又有自己的个性。c语言是一种面向过程的编程语言,而c++主要是面向过程的,因此c++有类的概念,而c语言就没有。c++的功能强大,编译器复杂,适合高端程序的设计和编辑,c语言的编译器简易,适合低端程序。

温馨提示:内容为网友见解,仅供参考
第1个回答  2008-06-08
C语言与C++是完全不同的两种语言,只不过看起来比较像。
互不为基础。真正的基础是:数学知识基础、计算机基础知识以及算法知识(数据结构什么的)。

推荐到这里看看
1]没C语言基础学C++看什么书合适
http://zhidao.baidu.com/question/54748005.html
2]想学C语言
http://zhidao.baidu.com/question/56133211.html
3]初中毕业学C语言
http://zhidao.baidu.com/question/55673434.html
4]各位高手,我是一...谢!
http://zhidao.baidu.com/question/55672064.html本回答被提问者采纳
第2个回答  2008-06-08
C语言是面向过程性语言,思维方式比较符合人的思维模式,初学通常都是从它开始学。C++从名字上就知道和C的关系很密切,它是面向对象程序设计,思考方式是按程序要求开始思考。语法上两者有很多共通之处。
第3个回答  2008-06-08
学c++还是好一些,因为如果你今后上大学的话,如果选非计算机专业,学的是c,若选计算机学的是c++,不过c++包含c,而且拥有面向对象的功能。其实依我看,你才上初中,没必要学c或c++,只要学vb就行了。
第4个回答  2008-06-08
第一问......第二问:其实没有不先学哪个就学不了另一个.可是c++很多知识比较抽象,建议先学c然后学c++就不会那么难了.

c++语言与C语言相比哪个难
3、应用场景不同,也影响着难易度的评估。C语言在系统编程、嵌入式开发等领域有其独特优势,而C++在游戏开发、图形界面处理等场景则更为流行。因此,选择适应特定应用领域的语言,其学习难度也相应变化。4、工具与库支持,也是影响学习难度的因素。C语言在编程环境与库支持方面相对成熟,而C++得益于其丰富...

C语言 vs. C++:哪个更适合初学者?
1. 简洁性与基础性: C语言的语法相对简洁,易于理解,没有C++中复杂的面向对象概念,这使得初学者可以更专注于编程逻辑与问题解决,而非语言特性。2. 接近硬件: C语言直接与硬件交互,使初学者能更直观地理解计算机底层工作原理,这对于深入理解编程逻辑与算法至关重要。3. 更易调试: C语言的代码结...

c++和c语言先学哪个好
C++相较于C,更侧重于高级抽象编程,特别擅长面向对象编程,其功能强大,支持面向对象语义、模板元编程和泛型编程。C++在C的基础上引入了面向对象的概念,从一种算法语言转变为支持复杂对象模型的编程语言。C++作为一种编译型语言,将代码编译成机器码,特别适合底层开发,如单片机的高效应用。综上所述,学...

C语言和c++比有什么区别,哪个难学
C++与C语言在核心概念与设计哲学上存在显著区别,这是C++学习难度远超C语言的主要原因。C语言作为一门面向过程的编程语言,其设计基于单一编程范式,旨在提供基础的、直接的底层编程能力。而C++则是一个多范式的编程语言,它综合了面向过程、面向对象、泛型编程等多种编程范式,使得开发者能够根据项目需求选...

详解C语言和C++最大的区别,附带新手学习建议
C与C++的区别在于它们解决问题的方法不同。C语言更侧重算法和数据结构,而C++则侧重构造对象模型以适应问题域,从而通过对象状态得到输出或实现过程控制。在C++中,存在一些概念如类、引用、函数重载、流操作符、操作符重载、继承和虚函数,它们对初学者可能构成困扰。然而,C++并非完全面向对象化,而是结合...

学c语言还是学c++好
学习C语言还是学习C++,取决于想要达到什么目的。以下是一些区别和建议:1、编程风格:C语言是一种面向过程的编程语言,强调逐行执行代码。而C++是一种面向对象的编程语言,注重对象、类和继承等程序设计概念。因此,学习C通常更加注重掌握语言基础和算法逻辑思维,而学习C++则需要掌握面向对象的编程思想和相应...

C和C++对于初学者来说,先学哪个好
对于初学者,建议先从C语言入手,逐步掌握编程基础。C语言简洁高效,有助于理解编程逻辑和算法,为后续学习打下坚实的基础。理解了C语言的结构和工作原理后,学习C++时将更容易上手,尤其是面向对象编程的概念。即使直接接触C++,初学者也应先学习其过程编程部分,再深入面向对象编程的探索。综上所述,C...

c语言和c++有什么区别?
而C++,JAVA等都算是难的了。总之它们都是用来和计算机“交流”的语言,C只是其中的一种,用它可以来编辑程序,比如用VB可以编辑一些小游戏什么的,用C++编辑一些大的程序,例如魔兽世界等绝大多数网络游戏都是用C++编写的,所以学习C和C++都很有前途的。好了,就讲这么多吧,希望对你有帮助。

c++和c语言哪个好学啊
C++和C语言都是编程领域的重要工具,它们各自拥有不同的特性和应用场景。虽然它们之间存在一些相似之处,但也有显著的区别。对于初学者来说,如果希望选择一门易于上手的语言,C语言可能更为合适。C语言的语法相对简单,语法规则较少,且逻辑清晰,易于理解。这种特性使得初学者能够更快地掌握基本的编程概念...

详解C语言和C加加最大的区别,附带新手学习建议
对于初学者,C++的类、引用、函数重载、流操作符和操作符重载等特性可能会显得复杂,特别是类和对象模型的概念,需要更多时间理解和适应。C++的面向对象特性虽强大,但并非必须从C直接过渡,C语言的基础概念和设计方法仍很重要。学习C++时,建议从基本概念入手,避免使用过于依赖自动化工具的环境,而是通过...

相似回答