
c语言,c、c+、c++的区别?
展开全部
如果是你问的是编程语言,那么
c语言是过程化的编程语言,容易入门。
c++是面向对象的编程语言,其三个特点是:封装性,继承和多态。这是c语言所不具备的。
c+不是编程语言,可能是某个谐音吧,比如私家侦探中的“私家”。
呵呵,如果你问的是在c语言中代表的含义,那么:
c表示一个变量,如int c; float c;
c+ 表示自身与右侧表达式相加的结果,如c=1,c+ = 3;表示c = 4;
c++表示自增,例如int c = 3; 那么c++表示c自增1 及c = c + 1 = 4,这个结果是遇到分号后才计算的
c语言是过程化的编程语言,容易入门。
c++是面向对象的编程语言,其三个特点是:封装性,继承和多态。这是c语言所不具备的。
c+不是编程语言,可能是某个谐音吧,比如私家侦探中的“私家”。
呵呵,如果你问的是在c语言中代表的含义,那么:
c表示一个变量,如int c; float c;
c+ 表示自身与右侧表达式相加的结果,如c=1,c+ = 3;表示c = 4;
c++表示自增,例如int c = 3; 那么c++表示c自增1 及c = c + 1 = 4,这个结果是遇到分号后才计算的
2013-10-16
展开全部
C语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。 而C++就是它的升级版,至于你说的C+表示从未听说过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-16
展开全部
C语言是一种基础的编程语言,应用领域广例如计算机,家电,单片机等,是一种应用最广的底层编程语言,C++是C语言的升级版,具有更强大的功能,但主要功能还是与C语言差不多,没有C+语言,但有C#语言,C#是一种面向对象的编程语言,具有更强大的功能,常用于windows窗口应用程序的设计!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-16
展开全部
首先没有C+这门语言。C语言是面向过程的程序语言,C++是在C语言的基础上的进化版,是面向对象的语言。前者描述的设计以过程为核心,后者的设计以对象为核心。
追问
哦哦,能不能打个比方来详细说说两者的区别
追答
差不多是winXP跟win7的关系。C++是在C的基础上增加了新的理论,玩出了新的花样。所以叫C加加。
C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。
C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。 所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之中 ”。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-16
展开全部
C就是指纯C语言,面向过程编程。C++就是面向对象的编程。没有C+这种东西吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |