我大三了,想学VISUAL STUDIO 中的VC++或C#,请问VC++与C#之间的区别

来源:百度知道 编辑:UC知道 时间:2024/06/05 04:46:39
我大三了,有C语言一些基础,已学了2个月的VB.NET,想学VISUAL STUDIO 中的VC++或C#,请问VC++与C#之间的区别

越详细越好哦!!感谢啦!

Visual Studio 6.0以及之前有VC++ 所谓的VC++指的是微软的Visual C++ 他在标准C++基础上增加了微软的一些支持 可以说开发绝大多数底层应用程序会用到这个语言 一般有能力开发和维护C++的程序员都是高级程序员

C#是微软引入.net平台之后的语言 是.net平台标准语言 用于Visual Studio 2002 以后 不同于C++的底层 C#是运行在托管平台CLR上的语言 他和Java的虚拟机有些类似 其实包括VB.net J# Delphi.net都是属于这种语言 在我看来 他们之间除了语法差别外 没有任何区别

要注意的是 在.net平台上有种叫托管C++的 他和之前的C++不同的是 他是.net级别的语言 也就是它的运行也要依赖于CLR

C#是开发网站用的 我现在学ASP。NET用的就是C#
VC++可以开发WINDOWS平台上的应用程序,但这涉及的地方很多,你得了解WINDOWS的API 等很多东西

我建议你去看看这里
这里很详细的:http://zhidao.baidu.com/question/35567562.html?si=9

我也大三了,呵呵,我们只学C++,没学C
对于C++和C在前面部分都是差不多的.除了输入输出流的不同
而基础过后,就呈现不同了C++和JAVA一样是面向对象的,而C是面向对象的...应该说学过C在学C++会简单点点的吧...不过好奇怪为什么学C++啊?

VC++是个工具C#是语言
截然不同!!!!!!!!!