Visual C++和C++的区别

RT

Visual C++和C++的区别为:性质不同、推出时间不同、范围不同。

一、性质不同

1、Visual C++:Visual C++是微软公司的C++开发工具,具有集成开发环境。

2、C++:C++是计算机程序设计语言,既可以进行过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。

二、推出时间不同

1、Visual C++:Visual C++第一代版本在1992年推出,可同时支援16位处理器与32位处理器版。

2、C++:1979年,Bjame Sgoustrup到了Bell实验室,开始从事将C改良为带类的C(C with classes)的工作。1983年该语言被正式命名为C++。

三、范围不同

1、Visual C++:Visual C++可提供编辑C语言,C++以及C++/CLI等编程语言。

2、C++:C++可用于微软的Visual C++、Borland公司的C++Builder等C++编译器。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-02
Visual C++ 全称是 MicroSoft Visual C++, 即微软的 C++ 和C的编译器。 用Visual C++写程序,即用微软的C++语言写程序,可以调用微软的C++ 的MFC等程序库,应用微软的C++ 的头文件。

MicroSoft Visual C++ 是 C++ 语言或编译器的一种,只能用于普通的PC机视窗环境,不能用于unix等其它计算机。Visual C++ 也可以看成是名称或商业标记,以便于与别的公司出的编译器区分。

Visual 是强调它的C++支持“可视”,支持作图。

C++ 是 统称。有各式各样的C++,有用于PC的别的C++,有用于其它平台的C++。
就如 unix 是 统称,具体的unix 有Sun的,HP的,SGI的,DEC的,linux 等。

不讲Visual的C或C++,不等于它不支持“可视”,不支持作图。 Visual C++ 调用的OpenGL 来源于硅图公司的GL,硅图在 SiliconGraphics IRIS (unix 系统)机上就叫C, “可视”搞得最好。

形象化来说,Visual C++ 是黄岩蜜桔, C++ 是桔子, 黄岩蜜桔是桔子的一种,不喊"蜜"的桔子未必不甜蜜.本回答被提问者采纳
第2个回答  2006-01-18
Visual顾名思义就是可视的,在你编程的时候可以看见界面效果,在做一些系统程序的时候很方便,但做后台程序及游戏等就显的没什么用,从程序语言来说,本质上C++和Visual C++没有区别,Visual C++能实现的 C++一样能很好的实现,但Visual C++做为一个程序开发环境来说,当然集成了C++的开发环境。使VC成为60%以上的系统程序开发的首选开发软件。
第3个回答  2006-01-18
C++是语言,Visual C++是微软的程序开发工具。
另外还有其他的一些开发工具。
第4个回答  2006-01-18
Visual C++ 也是语言,只不过VC++是可视化编程语言,函数比C++多,C++已淘汰耳。

Visual C++和C++的区别
Visual C++和C++的区别为:性质不同、推出时间不同、范围不同。一、性质不同 1、Visual C++:Visual C++是微软公司的C++开发工具,具有集成开发环境。2、C++:C++是计算机程序设计语言,既可以进行过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向...

C++和VisualC++有什么区别?
区别一:定义不一样 1、c++只定义这种语言的语法,语素,只是一个规范2、visual c++是这种语言的一种具体实现,包括c++代码如何转换为机器码等,同时提供一些基础库,即所谓的mfc,以及相关的辅助工具,用来生成程序,调试程序。区别二:本质不一样 1、C++是和C语言、Basic、C#、Java一个概念的一门计算...

C++和VisualC++有什么区别?
1、 C ++是面向对象的编程语言,而Visual C ++是集成开发环境(IDE)和C和C ++语言的编译器。2、在C ++中,编译器将C ++程序代码转换为计算机可以理解和执行的机器代码。而Visual C ++有助于编写代码,编译和调试C ++源代码。3、C ++编程语言可以作为库中的库来移植,以便在C ++应用程序中使...

vc是什么语言 跟c语言 c++的区别
一、性质不同 1、Visual C++:Microsoft Visual C++(简称Visual C++、MSVC、VC++6.0或VC6.0)是Microsoft公司推出的以C++语言为基础的开发Windows环境程序,面向对象的可视化集成编程系统。2、C++:C++是C语言的继承,进行C语言的过程化程序设计。二、作用不同 1、Visual C++:适合用来编写各种复杂软件。

Visual C++和C++有什么区别?
  当然,Visual C++除了可以编译C语言的程序,它还可以编译C++程序,而C语言程序和C++程序的区别就大了。C语言与VC++的区别有很多:1,全新的程序程序思维,C语言是面向过程的,而VC++是面向对象的。2,C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而...

visual c++和c++的区别
Visual C++ 全称是 MicroSoft Visual C++, 即微软的 C++ 和C的编译器。 用Visual C++写程序,即用微软的C++语言写程序,可以调用微软的C++ 的MFC等程序库,应用微软的C++ 的头文件。MicroSoft Visual C++ 是 C++ 语言或编译器的一种,只能用于普通的PC机视窗环境,不能用于unix等其它计算机。Visual ...

Visual C++ 和 C++ 有什么区别
C++是一种编程设计语言(如BORLAND C++、TURBBC C++)的名称,而VISUAL C++是微软出品的一个C++可视化编程的软件。相对其它公司的C++,VISUAL C++编译出的软件与WINDOWS 兼容性更好些。visual c++ 是微软在C++的基础上,构件了一些类库(MFC),并设计了可视化的界面,让开发更有效率。

请问visual C++和C++是不是同一种语言?
Visual C++)。VC和C以及VC++和C++即使在纯粹语言方面也是有细节上的区别的(当然,和编译器\/标准的版本有关),且VC++作为IDE,捆绑了Windows平台下用的SDK和一些库(例如WinSDK、MFC、ATL)——往往也被当作VC++的组成部分,尽管不属于编译器实现的语言本身。=== [原创回答团]参考资料:原创 ...

vc++和c++有什么区别?
而C++是一种标准(一般由ANSI来规范),因此可以实现跨平台。VC++有专门的编译器,叫做VC++或者Visual Stdio,VC++的最新版本是VC++ 2010;Visual stdio的最新版本是Visual Stdio2010。而C++的编译器很多,windows系统中最常见的C++编译器是DEV C++。希望对你有所帮助。

vc是什么语言 跟c语言 c++的区别
1. Visual C++(简称VC)是Microsoft公司推出的C++集成开发环境,它支持Windows平台的程序开发,并提供了一系列面向对象的开发工具。2. C语言是一种过程式编程语言,它是C++语言的基础,被广泛用于系统编程和嵌入式开发。3. C++在C语言的基础上引入了面向对象编程的特性,包括类、继承、多态和封装。这...

相似回答