C#用处大,还是C++用处大?
4个回答
展开全部
C#和C++没有可比性
C#是3代语言 C++是2.5代语言 C#是面向对象 C++是面向过程
没有哪一种用处大的说法 只有在什么情况下使用哪一种语言的说法
比如说C++的优势是运行效率快 对硬件的操作是强项
C#的开发速度快 高集成性使项目开发更便捷
它们两个不是用来做一件事的 所以没有可比性
而且C#是一门语言 WCF可以用C#语言编写 ASP.NET网站的后台可以用C#语言编写 WPF是基于C#的 sl银光是基于C#的 而C++就是C++ VC++可以做很多东西 但已经不适合开发给用户使用的高友好度的项目 而是用来开发底层的
有时C#和C++还要联合使用
至于倾向的话 如果LZ有钱 有时间 有精力 一定要去研究学习C++ 但之所以需要有以上条件 是因为C++很深层 需要学习和记忆的东西太多 一年两年时间想要成手的可能性是 10% 我不否认世界上有10%的高智商疯子
而C# 也要看不同城市的技术倾向 因为日本倾向于C# 所以大连也倾向于C#
北京各种语言参杂. 不过说到日后世界技术的倾向 我只能说请相信微软 C#是很强大的
C#是3代语言 C++是2.5代语言 C#是面向对象 C++是面向过程
没有哪一种用处大的说法 只有在什么情况下使用哪一种语言的说法
比如说C++的优势是运行效率快 对硬件的操作是强项
C#的开发速度快 高集成性使项目开发更便捷
它们两个不是用来做一件事的 所以没有可比性
而且C#是一门语言 WCF可以用C#语言编写 ASP.NET网站的后台可以用C#语言编写 WPF是基于C#的 sl银光是基于C#的 而C++就是C++ VC++可以做很多东西 但已经不适合开发给用户使用的高友好度的项目 而是用来开发底层的
有时C#和C++还要联合使用
至于倾向的话 如果LZ有钱 有时间 有精力 一定要去研究学习C++ 但之所以需要有以上条件 是因为C++很深层 需要学习和记忆的东西太多 一年两年时间想要成手的可能性是 10% 我不否认世界上有10%的高智商疯子
而C# 也要看不同城市的技术倾向 因为日本倾向于C# 所以大连也倾向于C#
北京各种语言参杂. 不过说到日后世界技术的倾向 我只能说请相信微软 C#是很强大的
展开全部
手枪、冲锋枪、步枪,都是枪,
各有各的适用范围,
不好直接说谁比谁的用处大
相对来说c++和底层打交道的能力强点
虽然C#、C++、JAVA都是面向对象的语言,
但C#和Java更类似,封装得稍微好一些,很多东西可以直接用
但也造成了某些c++具有的威力,C#可能就没有了
但是有些偏上层一些的东西,用C#开发,快速方便
用C++的话可能就会比较浪费时间,而且效果也不一定好
所以不用太纠结于哪种语言由于哪种语言的问题
好好学一门语言,我个人是建议你学C++
举个事实:
C#是微软推出来的语言
但是如果去微软笔试的话
要求是必须用C语言
而不是用C#
用微软的解释就是“对微软的工程师来说,C语言是基本功。”
楼主可以暂时理解为C++是C语言的超集
其实这种理解有失偏颇,
不过楼主在学习C++的过程中
就会慢慢发现具体的一些细微差别了
当然,其他的语言可以稍微了解一些,
基本上都是触类旁通的
(仅供参考 ^_^)
各有各的适用范围,
不好直接说谁比谁的用处大
相对来说c++和底层打交道的能力强点
虽然C#、C++、JAVA都是面向对象的语言,
但C#和Java更类似,封装得稍微好一些,很多东西可以直接用
但也造成了某些c++具有的威力,C#可能就没有了
但是有些偏上层一些的东西,用C#开发,快速方便
用C++的话可能就会比较浪费时间,而且效果也不一定好
所以不用太纠结于哪种语言由于哪种语言的问题
好好学一门语言,我个人是建议你学C++
举个事实:
C#是微软推出来的语言
但是如果去微软笔试的话
要求是必须用C语言
而不是用C#
用微软的解释就是“对微软的工程师来说,C语言是基本功。”
楼主可以暂时理解为C++是C语言的超集
其实这种理解有失偏颇,
不过楼主在学习C++的过程中
就会慢慢发现具体的一些细微差别了
当然,其他的语言可以稍微了解一些,
基本上都是触类旁通的
(仅供参考 ^_^)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
各有所长,应用程序用C#,控制系统用C++.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都很大,看你做什么用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询