c语言,c++,c#,vc++有什么区别?

如题所述

如上所说,vc和vc++是一回事,都是指微软的visual
c++。vc是c的发展,c是过程语言,vc是面向对象的。
c#是微软的另一个语言,微软为了摆脱c语言的框架和一些不足另外设计的完全面向对象语言。
从某种意义上说vc是介于c语言和c#之间的半对象半过程语言。
现在在微软的.net平台里,语言已经不是界限。某种意义上说,Java是跨平台语言,.net是跨语言平台。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-15
c++是在c语言的基础上,添加了面向对象的内容改进为oop编程语言。而vc++是支持c语言和c++语言的windows编译器,功能相当强大。
考计算机三级(网络技术)时,只需学习c语言,重点是c语言的算法比如:冒泡法等排序。考计算机三级(网络技术)时,使用vc++编译器进行上机考试,这个很简单。你只需熟悉vc++编译c语言的操作就行。至于MFC,可以完全不予理会。
好好学吧,考计算机三级(网络技术)也很容易的!!
bless
you!
第2个回答  2020-03-15
c语言
一般支持函数调用

c++
面向对象
,支持类的调用

c#
完全面向对象
,使用虚拟机运行

vc++
是个编辑器,语言使用c++规范,带有mfc库,便于界面程序编写
第3个回答  2020-03-15
C++
C#
是语言

C++
是不完全支持面对对象语言

C#
是完全面对对象语言

C++
特点
灵活
功能强大

C#
简单
实用

VC++
是编译器
第4个回答  2020-03-19
vc和vc++是同一个意思
c++是c的改进和延续
c#又是另外门语言
三种不同概念
相似回答