c#相对c++的优劣势

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:09:32
大家谈谈c#相对c++的优劣势
1楼的 你 粘贴复制有啥意思啊?nc一个

c#比c++??怎么说呢。。。。c#是偏向于用户自行开发的方向就是c#上的许多控件都可以是用户根据自己的需要自行制作的,语言结构比较简单。c++正好相反,语言的紧密性好,但自定义就不怎样,偏向算法的实现

C#是一种简单、先进、面向对象和类型安全的编程语言,由C和C++派生而来。
C#(读作“C sharp”)深深地根植于C和C++语言家族。C和C++的编程人员能够很快熟悉它。C#的目标是将Visual Basic的高效率和C++的强大功能相结合。
应该说C#是.Net基础上的语言,是比较适合.Net架构的一种语言,就其语言本身而言,C#是一种较为完善的语言,但其更大的意义在于.Net之上。而C++、Basic相对就较为弱一点。但是,在本地开发中,C#可能就非常不适合了。
C/C++更偏向底层,而且你要知道Visual Studio是C++搞出来的,所以如果你用C#那么永远都在应用层。我认为C++是不会被C#,Java等语言取代的。

语言没有什么优劣势,一般来说C#有的能力,C++都有,只是C#项目开发周期短,能够快速搭建大型应用程序.这个优于C++。C#对底层的开发,比如通信方面等几乎无能为力.

我觉得最好的就是界面特好看,代码也容易让你看懂,只要你懂点其他的语言,用我们老师的话说就是C#非常人性化

C#的通信方面,现在已经有了WCF,实现通信已经很容易了啊