c、c++、vc、vc++、v#、vc2008有什么区别?
发布网友
发布时间:2022-04-19 21:37
我来回答
共1个回答
热心网友
时间:2023-06-30 03:14
1、面向对象的不同
C语言不是面向对象的,而程序员又离不开C语言,因此有人在C语言的基础上添加了面向对象的功能,就是C++.同时,C++修改了C语言中一些不方便的规定,使C语言用起来更方便了。
2、难度不同
C++是在C语言的基础上发展来的,但是并不是C++比C语言高级,两者的编程思想不一样,应用的领域也不一样。而且,windows操作系统出现以后,开发windows平台的图形界面程序成为一大难题。用C语言虽然能开发,但是程序员要花费很大的精力处理图形界面。
microsoft公司推出了visual系列软件开发环境,包括为C++程序员提供的Visual C++.程序员能用C++语言在其上开发图形界面的软件。微软随Visual C++提供了很多用于显示Windows界面的库函数。
3、作用的不同
C++是一门编程语言,而VC只是一个IDE,是一个工具。C++是与平台无关的,VC只能在Windows跑,学习VC,更多是学Windows编程。C++是纯粹的编程语言;VC++是编程环境,即平常所说的IDE。
4、语言不同
C++和VC++的区别:C++是一种程序设计语言,是一种大家都承认的软件编制的通用规范,而VC++只是一个编译器,或者说是一种“编译器 +源程序编辑器”的IDE,这跟Pascal和Delphi的关系是一个道理:Pascal是Delphi的语言基本,Delphi使用Pascal规范来进行Win下应用程序的开发和编译。
5、版本的不同
C/C++编译器的7.0版本中作为一个扩展轻量级的Windows API面向对象的C++封装库而引入的。此时,C++因为它在和API方面的卓越表现,刚刚开始被用来取代C应用于开发商用软件。因此,他们推出了替代早期的老式的字符界面的集成开发环境(IDE)的PWB。
参考资料来源:百度百科—计算机语言
c、c++、vc、vc++、v#、vc2008有什么区别?
3、作用的不同 C++是一门编程语言,而VC只是一个IDE,是一个工具。C++是与平台无关的,VC只能在Windows跑,学习VC,更多是学Windows编程。C++是纯粹的编程语言;VC++是编程环境,即平常所说的IDE。4、语言不同 C++和VC++的区别:C++是一种程序设计语言,是一种大家都承认的软件编制的通用规范,而VC...
C语言,C++,C#,VB,VC,VF等各种语言有什么区别
C语言:低级语言执行效率只比汇低10%~20% 一般处量效率程序和单机片(硬件开发)C++:继承C语言,但效率没C高但是他是面向对象的,所以功能强大,基本上所有的软件都是C++开发如XPC#:Microsoft为了与JAVA抗衡开发的网络方面语言,具有安全性比较强大,一般用于网络开发中。VB:初学中的先,于早期的BASIC...
请问C,C++,vb,vc,vs,.net,asp。。。这些到底是指什么啊?
c,c++,.net,asp等都是编程语言,使用这些语言可以在VC等的集成开发环境中实现各种功能。
C,C++,VC++,MFC之间的区别与联系
C语言是一种古老而又经久不衰的计算机程序设计语言,大约诞生于上个世纪60年代。C++是纯粹的编程语言;VC++是编程环境,即平常所说的IDE(即Integrated Development Environment,是“集成开发环境”的英文缩写);MFC是随微软VC++ 开发工具宣布的类库。
C#、C++、C语言、vb、vc这些都是编程语言,有什么主要的区别和相同...
vc全称是Visual C++,C++便是其中的核心语言 C++是在c语言的基础上演化而来,其加入了面向对象的特性。c/c++的编译器直接将程序编译成二进制代码,这一点与C#有本质性的不同。C/C++/C#可以说都是一个系列的语言,他们的语法长得都很像。C#的诞生并不能取代C/C++,C++的日子也没有因此而难过。
vc是什么,c,c#,c++的区别,感谢指点迷津!!
VC是一个集成开发环境(IDE),你能够在里面写代码、编译、调试等等。微软有VS一系列平台,VC6.0, VS2003,VS2005,VS2008, VS2010, 我想你们公司指的是VC6.0, 安装文件大概3,4百M。 如果加上MSDN(帮助文档),那应该有2G左右。叫你学好VC就是掌握这个IDE环境怎么用!C,C++,C#是3个开发语言。
...VB、VC、VC++这些语言到底怎么回事,有什么区别和联系,各自做什么用 ...
c,c++是计算机程序设计语言,是广泛应用于计算机软件编程中的。vb是一种高级的计算机程序设计语言,设计界面极其友好,学起来很容易。vc,vc++是同一个意思,是一种编程平台,是visual c++的缩写,用于编程c语言和c++语言的软件。对于vb,c,c++这三种语言的区别,在编程的例子中可以了解一二,下面的连...
VC和VB,还有C语言有什么区别
主要区别如下:一、VB和VC属于面向对象编程语言,C语言属于面向过程编程语言。二、VB属于解释执行,是一句一句翻译成指令执行的,执行速度比C语言和VC要慢,C语言和VC都是编译成目标文件再执行的。三、C语言和VC适合底层开发(就是更接近硬件层),而VB不适合做低层开发。四、用处 1、vc适用于需要效率高的...
VC和VB,还有C语言有什么区别
1、可处理的工作不同。vc擅长于底层处理,同时也因此编写同样功能的程序时vc的工作量一般要比vb高上很多,但是vc的程序执行效率高,生成程序小。编译器不同,C++可选性比较多,VB只能用默认的工程模式。C++可以选择MFC,WIN32,甚至指定16位的程序。2、面向对象不同。vb和VB是面向对象的编程语言,...
C ,C++和 VC ,VC++有什么联系和区别?VB又是干什么用的?
vc++是指Microsoft visual C++ 是用于开发c++的程序的集成的开放工具 C是编程语言,c++也是编程语言,c++是C 语言的超集,就是说C++兼容C,不过语言内部的具体实现两者有很大的不同.C++有很多新的特性.VC++是微软的开发软件的集成环境.里面主要应用C++语言,但是,VC++也有一些是自己特有的东东 ...