C#和C++有什么区别啊???

来源:百度知道 编辑:UC知道 时间:2024/06/08 14:02:14
C#和C++有什么区别啊???

两种不同的语言,是不同的东西,区别大,只是名字相似。

但是语法还是很相似,C++, C#, Java都从C语言中继承了风格,如if, for等语句的写法几乎是一样的。

C#是为设计windows程序而设计的,不过效率比C++慢很多,他是运行在像Java虚拟机一样的东西上的,加.net运行环境。

C++不是为windows设计的,所以写windows程序比较麻烦,他在很多领域都非常流行,如游戏,大型的应用程序,一般的桌面程序。因为它速度高,开发也比较方便。同时是可以移植到linux上的。

C#是C++的改进版,现在都是C#取代C++了

c#是微弱对抗JAVA所开发的语言
C++是继承C的面向对象语言

c#类似java纯对象语言
c++面向对象但继承了c的面向过程