第1个回答 2012-04-12
初学者可能会弄不清C#和.Net的关系,.Net是一个技术平台,而C#是这个技术平台上的一门语言,就像Windows是一个操作系统,而Word、QQ、FireFox则是在Windows上运行的一个程序。初学者不必纠结于这个概念,不是很明白也没关系。
第2个回答 2012-04-09
都是编程的语言 C是一切编程基础!再往上分 就各自走各自的路了!但是编程的思维都是类似的!
第3个回答 推荐于2016-10-31
三者的区别如下:
1、C是完全面向过程的语言,用于开发规模较小的程序效率很高,但是程序较大,就显得代码量多,编写效率下降了。
2、C++是半面相对象的,引入了类的封装性、继承性、多态性大大简化程序编写,提到了代码重用率。
c和c++的关系:C++既面向过程又面向对象,而且她继承了C语言的所有优点,又对C语言功能做了很多扩充,可以认为C++就是C的增强版。
3、C#是完全面向对象的语言,简单易学,开发效率非常高。
第4个回答 2012-04-06
C是一种编程语言,
C++ 是在C的基础上开发的一种半面向对象的编程语言,它在一定程度上兼容C。
VC++是指Visual C++ ,是由微软开发的C ,C++ 的编译器,它是个开发工具,并可指基于微软开发平台的C/C++。
C# 微软开发的一种面向对象的编程语言,由C++改进而来,与Java一样,都带有商业性。
.NET 是微软的一个开发平台,具有跨平台性。本回答被网友采纳