c#和C++的区别

 我来答
小月Tq3
2016-09-08 · 知道合伙人互联网行家
小月Tq3
知道合伙人互联网行家
采纳数:33422 获赞数:93512
程序员出生,在互联网行业有多年经验,擅长技术谈判,现任公司经理,但一直热爱并关注互联网,希望共同探讨

向TA提问 私信TA
展开全部
c#和C++的区别:
对于新手来讲
vc比c#难很多(入门学习)
实现同样的功能,vc的代码量要比c#多很多

对于高手来讲
他要考虑是项目的需求
是要程序运行速度快的那种,还是开发速度快的那种

C#不需要用到麻烦的mfc类,不需要头疼的*.h……
C#基于FrameWork,你可以调用FrameWork封装的类,当然也可以用api.
不过C#的执行通过了虚拟机,执行起来比VC要慢:(

从学习难易的角度来看:C++较难。C#较容易些。
从学习的用途来看:C#在RAD领域,可以说是无敌的。 C++在高性能的服务应用,无人可比。
C++中OO是最好的。掌握了它,C#和JAVA马上可以上手。
c语言面向过程编程的语言
c++面向对象编程的语言
它们有本质的区别,其实是完全的两种语言,只不过c++兼容c语言而已。
当你学习它们的时候,语言是很相似的,但是编程的思想完全不同。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式