C#和C++哪个好啊???????
2个回答
展开全部
C++因为在开发的过程中为了向上相容C语言,所以不能算是一种十足的面向对象语言
相反,C#,可以说是微软对於SUN公司推出的声称纯面向对象的JAVA的一种回击(个人觉得很多想法都跟JAVA裏面的差不多,但是用的关键字比较像C++裏面的,可能因为大家都是C字头吧,呵呵)
例如,C#裏面的每一种基本类型(即int
,
float
,double之类)都有对应的封装类,这点上连JAVA都是从他借用过去的,这些都加强了语言跟面向对象的联系.
至於说哪个语言比较好呢,我觉得这种问题本身意义不大
我认为一个真正的程序员应该是问:
我现在要开个什麽什麽项目,哪种语言比较适合?
例如如果你想写一个运行速度比较快的桌面游戏,C++就应该会比较合适.但是你想做一些WEB应用的话就应该是用C#会比较合适了.
最重要的是我们要做什麽,其次才考虑用什麽做
以上只是个人意见,仅供参考.
相反,C#,可以说是微软对於SUN公司推出的声称纯面向对象的JAVA的一种回击(个人觉得很多想法都跟JAVA裏面的差不多,但是用的关键字比较像C++裏面的,可能因为大家都是C字头吧,呵呵)
例如,C#裏面的每一种基本类型(即int
,
float
,double之类)都有对应的封装类,这点上连JAVA都是从他借用过去的,这些都加强了语言跟面向对象的联系.
至於说哪个语言比较好呢,我觉得这种问题本身意义不大
我认为一个真正的程序员应该是问:
我现在要开个什麽什麽项目,哪种语言比较适合?
例如如果你想写一个运行速度比较快的桌面游戏,C++就应该会比较合适.但是你想做一些WEB应用的话就应该是用C#会比较合适了.
最重要的是我们要做什麽,其次才考虑用什麽做
以上只是个人意见,仅供参考.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询