请问C#和C++是什么关系?

WANGYISE 2003-04-02 11:29:34
如上
...全文
36 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
火电 2003-04-04
  • 打赏
  • 举报
回复

c++ 强大、复杂、效率低

c# 也比较强大、不复杂、效率高

vb 不强大、简单、效率高
xzhunter 2003-04-04
  • 打赏
  • 举报
回复
楼上的,c#也可以用指针的,而且c#可以继承多个接口的,实际上没有c++环境支持多继承的;
c#是由c++进化而来的,但并不算是相同的;就好像是c++不能看作和c一样;
bluebirdboy 2003-04-04
  • 打赏
  • 举报
回复
非常同意:“C# 和 C++都是从C进化而来的,但是C++是用来解决各方面的问题的,并且兼容C,所以C++庞大复杂。又是面向对象,又是面向过程,还有支持多重继承,搞得有些乱。但是C++是应用最广泛的语言。

C#是纯粹用来做.NET开发的,是纯面向对象语言,相对简单易学,在解决.NET擅长的问题时生产力远高于C++。但是C#只能编译成.NET IL,在运行的时候由.NET负责解释、分配释放内存,所以运行效率不如C++那么高效。

还有点就是c++有指针,而c#没哦!!而却C#只能单丛继承类哦!
Means_pan 2003-04-04
  • 打赏
  • 举报
回复
mark
poney 2003-04-03
  • 打赏
  • 举报
回复
C# 和 C++都是从C进化而来的,但是C++是用来解决各方面的问题的,并且兼容C,所以C++庞大复杂。又是面向对象,又是面向过程,还有支持多重继承,搞得有些乱。但是C++是应用最广泛的语言。

C#是纯粹用来做.NET开发的,是纯面向对象语言,相对简单易学,在解决.NET擅长的问题时生产力远高于C++。但是C#只能编译成.NET IL,在运行的时候由.NET负责解释、分配释放内存,所以运行效率不如C++那么高效。
wxjUN 2003-04-03
  • 打赏
  • 举报
回复
两者的语法都是差不多的.
herofyf 2003-04-03
  • 打赏
  • 举报
回复
c++和c#两者是两种不同的语言。但两者都 是面象对象的。我感觉起来c#比较简单,好用一些,用c#可开发form和web两种类型的程序。给分吧!谢谢!
colin666 2003-04-03
  • 打赏
  • 举报
回复
他们的名字都有一个C
大健 2003-04-02
  • 打赏
  • 举报
回复
c#=c sharp
c++=c 加加

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧