1. c语言 C++和VC VC++什么区别
C语言、C++、VC、VC++的区别如下:
1、C语言: 一门计算机语言,用于人与计算机沟通。
2、C++: 一门计算机语言,用于人与计算机沟通,比C更强大。
3、VC和VC++可以看成一个东西,VC++是指一个IDE。
2. vc是什么语言 跟c语言 c++的区别
VC++全称是Visual
C++,VC并不是一种语言,而是提供了一系列C++类库(MFC和ATL)和相应的开发调试工具(IDE)的集合。
从使用角度而言,他是微软提供的专门用于开发Windows应用程序的一种解决方案。
此外,写Windows程序有很多途径,比如直接调用Win32API,使用MFC,使用ATL,或者使用其他类型的跨平台库,比如Qt等等。基本思想是,直接使用Win32
API太麻烦了,所以通过MFC或者ATL对一些繁杂的技术细节使用C++的语言特性进行封装,提供各自不同设计的编程框架,简化开发者的任务。
这才是VC++的核心!
3. vc编程和c语言编程有何区别具体点,谢谢哈
首先VC是一个软件(IDE集成开发环境)(编译、编辑、调试)
C和C++。但C++中的有些特性是不用的,例如I/O流,多态继承
WindowsSDK(软件开发工具)
VC的灵魂:MFC(微软基础类库)
ATL(ActiveX模板类库)
其他的SDK,如OpenGL,DirectX,ActiveMoive,DrawDib(WinG)
C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。
C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。
C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。
常用的C语言IDE(集成开发环境)有Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++ ,Borland C++ Builder,Borland C++ 3.1 for DOS,Watcom C++ 11.0 for DOS,GNU DJGPP C++ ,Lccwin32 C Compiler 3.1,Microsoft C,High C,Turbo C等等......
4. C语言和VC是什么意思
VC是一个开发工具 他是连接语言与操作系统的工具 学起来有点难度
它是可视化的c语言编辑环境,想学VC的话当然一定要先学会C++,否者的话你是学不通的.如果时间有限,可以不用专门学C,因为学C++的过程中你会同时了解到一些C的知识,但最好还是要熟悉C,基础打好了,房子才能建得高.急功近利未见得好.
可以这么说吧:
visual studio(vs)是微软提供的开发环境
在vs上写c程序称vc
在vs上写c++程序称vc++
C语言与VC++的区别有很多:
1,全新的程序程序思维,C语言是面向过程的,而VC++是面向对象的。
2,C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而VC++对于大多数的函数都是有集成的很紧密,特别是C语言中没有的VC++6.0中的API是对Window系统的大多数API有机的组合,是一个集体。但你也可能单独调用API。
3,特别是VC++中的图形处理,它和语言的图形有很大的区别。C语言中的图形处理函数基本上是不能用在中VC++中的。主持人注:C语言标准中不包括图形处理。这里的C语言的图形处理指的是DOS下的C语言。
4,C和VC++中都有结构的概念,但是在C语言中结构只有成员变量,而没成员方法,而在VC++中结构中,它可以有自己的成员变量和成员函数。但是在C语言中结构的成员是公共的,什么想访问它的都可以访问;而在VC++中它没有加限定符的为私有的。
4,C语言可以写很多方面的程序,但是VC++可以写得更多更好,VC++可以写基于DOSr程序,写DLL,写控件,写系统。
5,C语言对程序的文件的组织是松散的,几乎是全要程序处理;而vc++对文件的组织是以工程,各文件分类明确。
6,VC++中的IDE很智能,和VB一样,有的功能可能比VB还强。
7,VC++对可以自动生成你想要的程序结构使你可以省了很多时间。有很多可用的工具如加入MFC中的类的时候,加入变量的时候等等。
8,VC++中的附加工具也有很多,可以进行系统的分析,可以查看API;可以查看控件。
9,调试功能强大,并且方法多样。
5. VC就是C语言吗用C语言编写的程序能在VC++6.0编译运行,那C语言究竟与VC有什么区别和联系呢
1,c与c++都是种语言,不同语言的区别计算机是看不到的,因为计算机只认得二进制的数据;
2,vc是一种集成开发环境,内含编译器、链接器等,编译器有很多种,只要是编译器支持的语言类型,它就能把.c或.cpp文本代码翻译成.obj目标文件,然后经过链接器链接库文件(比如c的库函数、c++库函数、MFC类库、boost库等)按照文本语言的语法和语义将obj文件按照特定的顺序链接生成了可执行文件了;
3,呵呵~第二点可能指出了区别和联系吧....好运!
6. VC和VB,还有C语言有什么区别
主要区别如下:
一、VB和VC属于面向对象编程语言,C语言属于面向过程编程语言。
二、VB属于解释执行,是一句一句翻译成指令执行的,执行速度比C语言和VC要慢,C语言和VC都是编译成目标文件再执行的。
三、C语言和VC适合底层开发(就是更接近硬件层),而VB不适合做低层开发。
四、用处
1、vc适用于需要效率高的,偏向于计算的,大型的,复杂的,商用的程序。
2、vb适用于投资小的,功能简单的,自用的程序的设计。
3、C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。
(6)c语言和vc的区别扩展阅读:
1、Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
2、MicrosoftVisual C++,(简称Visual C++、MSVC、VC++或VC)微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。VC++整合了便利的除错工具,特别是整合了微软视窗程式设计(Windows API)、三维动画DirectX API,Microsoft .NET框架。
3、C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
7. C语言 C++和VC VC++什么区别
C语言、C++、VC、VC++的区别如下:
1、C语言:
一门计算机语言,用于人与计算机沟通。
2、C++:
一门计算机语言,用于人与计算机沟通,比C更强大。
3、VC和VC++可以看成一个东西,VC++是指一个IDE。
8. vc是什么语言 跟c语言 c++的区别
vc,全称为Microsoft Visual C++,Microsoft Visual C++(简称Visual C++、MSVC、VC++6.0或VC6.0)是Microsoft公司推出的以C++语言为基础的开发Windows环境程序,面向对象的可视化集成编程系统。
一、性质不同
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++:适合用来编写各种复杂软件。
2、C++:可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
三、特点不同
1、Visual C++:有高级语言简单易用的特性,又可以完成汇编语言才能做的许多工作。
2、C++:支持数据封装和数据隐藏;支持继承和重用;支持多态性。
9. c语言,c++,c#,vc++有什么区别
如上所说,vc和vc++是一回事,都是指微软的visual
c++。vc是c的发展,c是过程语言,vc是面向对象的。
c#是微软的另一个语言,微软为了摆脱c语言的框架和一些不足另外设计的完全面向对象语言。
从某种意义上说vc是介于c语言和c#之间的半对象半过程语言。
现在在微软的.net平台里,语言已经不是界限。某种意义上说,Java是跨平台语言,.net是跨语言平台。