C++ 和 C# 有何区别?

来源:百度知道 编辑:UC知道 时间:2024/05/16 19:55:40
C++ 和 C# 有何区别???

不要听一楼瞎说.误人子弟..
你觉得中文和英文有什么区别??都是来表达自己的意思.只是写法不一样而已.
C++和C#都是程序语言.都是用来写程序的.非要说区别.还是有点.但是目的都是一样的.
区别一:C++比C#要难学点.
区别二:C++通常使用于系统底层的开发(如:驱动).C#常用于应用软件的开发(如:飞信).
区别三:C++和C#虽然都是面向对象的语言,但是C++不是完全面向对象.而C#是完全面向对象的语言.
区别四:C#写的程序运行需要安装.NET FREAMWORK.而C++不需要.
区别五:C++中有指针.C#中没有了这一类型.

其他的暂时没想到.

反对一楼的~ 强烈支持三楼 ~
补充一点~ c#同样也支持指针~
其实两语言就是语法上面有些不同~ 其他的都一样~
3楼: 区别二:C++通常使用于系统底层的开发(如:驱动).C#常用于应用软件的开发(如:飞信).
这句实在经典~ c++:系统底层
c#:应用软件
但并不是说c++就不能开发应用软件了哦~

我支持二楼,他们除了语法相似,其他的几乎完全不相同

你应该问“C++与C#有何相似?”,因为它俩全是区别。

简单的说,C++比C# 功能更多,更好用。