microsoft visual studio是C++好用还是C#好用?可以用C吗

 我来答
Mexico卡卡
2017-11-25 · TA获得超过1万个赞
知道大有可为答主
回答量:1.3万
采纳率:98%
帮助的人:1868万
展开全部
我们说C#,指的一般是用C语言,结合html网页语句来编写网站这一类的应用,这一类编译出的文件一般放置到网页服务器上,让用户象打开网页一样来打开。C#可以使网页可以交互,可以收集和展现数据。当然,也可以用C#来写本地的应用,不过,C#写的应用基于.net技术,它的多数功能是通过调用.net构架的功能来实现的,多了一个中间层,从而运行速度和效率要低一些,还不如C++。此外,C#的意思本为C++++,也就是说C++的升级版,呵呵。

我们说C++,一般指的是用C语言来编写本地的应用,也就是说们常见的程序,比如记事本、计算器软件这一类的都可以用C++来编写。VS的C++中,MFC是最高效的,但同时也是最难搞懂掌握的!如果你是初学者,可以绕过MFC,用C++ 的clr,不过,CLR用的也是.net作底层的,所以在效率上也是偏低。在理解和懂了电脑编程的基本理念后再去碰MFC,C++的MFC可以直接的接触系统的底层,所以,在一些对效率要求特别高的应用中有其不可动摇的地位。

它们的共同是,使用了同一个语系,C语言系,语法和单词很多都相同,但在核心思想及构架上是相差很大的。

想说的是,真正懂了一门编程语言后,学另一门编程语言一般都不会太难,只是习惯、环境、语言方面的差别,以及接口中间层的差别。对C++及C#来说,学懂了一个,另一个基本上也就懂了。所以,有很多好的编程人员在精通一门的基础都能看懂其它的多种编程。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式