房天下 > 房天下问答 > 业主生活 > 其他
  • C和C++和C#有什么区别?

    它们有什么区别有什么联系啊?学哪个比较实用?

    提问者:wxlzsj

    发布于2011-02-11

共1个回答
  • tommypeng 丨Lv 3
    不好说呢,虽然我读书的时候就学会了这三种,但是要说个所以然出来还说不出 c语言是高级语言,有别于以前的汇编语言,但它不是面向对象的,C++和C#是面向对象的编程语言,其实他们的语法是很接近的,但是里面有很多细节是不同的,C和C++有指针,但是C#没有指针概念,C没有对象的概念,C++和C#有,一般用c和c++开发底层接口比较好,c#不好用(估计是掌握的知识面窄了点),但C#在开发一些应用程序和Web时,那很很有优势了, 而且C#是微软力推的,的确很不错 从不同的角度出发,他们的区别和联系也会有不同。 .net是微软推出的一个平台,微软称它为:XML Web 服务平台。它不是一种语言,C#是一种语言,在.net里面还有很多,像VB.net,C++.net,J++.net等,据说.net是微软的一个网络战略。
    +1 2011-02-12 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。