c#和C++的区别
2016-09-08 · 知道合伙人互联网行家
关注
展开全部
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语言而已。
当你学习它们的时候,语言是很相似的,但是编程的思想完全不同。
对于新手来讲
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语言而已。
当你学习它们的时候,语言是很相似的,但是编程的思想完全不同。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询