学C#好还是学C++比较好

 我来答
勾哒哒小萌萌
2018-09-25
知道答主
回答量:2
采纳率:0%
帮助的人:1567
展开全部
竟然还在纠结这个问题,说明你还没入门
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兔宝世界
2018-09-24
知道答主
回答量:31
采纳率:100%
帮助的人:4.4万
展开全部
看你想从事什么,从事不同学的也不同,不过听说c#在走下坡路
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姣过手飘找人1Q
2018-09-20 · TA获得超过1904个赞
知道大有可为答主
回答量:2466
采纳率:70%
帮助的人:351万
展开全部
c 语言是目前一切流行语言的祖宗了,比如c++,c#,java,delphi 都是有c语言演变而来。他们的区别在于 c 语言是面向过程语言,而其他的都是面向对象语言。
虽然c++也是面向对象语言,但是c语言里对面向对象的思想实现的不是很好。而且代码很接近c语言,这就使得c++相对应其他语言来说更加难理解。
但 c++语言有一个有点,就是不需要寄托于任何框架平台运行,可以直接在win32系统上执行,而向c#就必须寄托于 .net 框架,java 就必须寄托于java 虚拟机运行,手机上能运行java程序就是因为手机上安装了java虚拟机的缘故。
delphi 语言是介于前面提到c++和c#及java 之间的语言,而且对面向对象的思想也比c++支持的更好。delphi 既可以开发出基于 win32的程序也可以开发出基于.net 框架程序。
java 是对面向对向解释的很好的语言了,它大大提高了程序员编程的效率。比如你在c++ 在要将一个windows 窗体写出来可能会要写很多很多的代码。而java里面几行代码就可以了。而且java语言很灵活,并不向c#虽然容易上手但要开发出一个好的程序还是很难。
c# 同样也是高级面向对象语言了,它和java一样都有着丰富的类库,而且很同样上手。比如向一个简单的窗体你可以在IDE上直接拖拽出来。它的缺点是类库的源代码不像java是公开的,而且代码很不灵活。
最主要的是c#必须基于.net 框架才能运行。
所以建议你如果想学编程的话,c 语言是一定要学的。然后建议你学java或者c#,因为在vista 系统中已经集成了.net框架。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一梦无为
2018-02-04 · 知道合伙人游戏行家
一梦无为
知道合伙人游戏行家
采纳数:35 获赞数:196
学生

向TA提问 私信TA
展开全部
要看你想往什么方向发展
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
潘潘不怕黑i
2018-02-04 · TA获得超过116个赞
知道答主
回答量:98
采纳率:26%
帮助的人:15.2万
展开全部
c#
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式