4个回答
展开全部
区别大了!
C语言是贝尔试验室制定的一套结构化程序语言规范,它规定了“命名法则”“运算次序”“关键字”等,使用这套语法的开发工具都被统称为C语言。
80年度末期,人们把面向对象的概念引入了C语言体系,使C语言支持Class了。所以C++最初称为C with Class,后来简化为C++,它也是语法规范,使用这套规范的开发工具很多了。
C#则完全不同!它是微软独立开发的“开发工具”,而不是语法规范。他只是使用C++的某些关键字和语法结构,实质上它是一个标准的.NET快速开发工具。
学编程C是基础,C++是面向对象观念的培养。C#则不是必须的东西,只有那些.NET派的程序员才要掌握,hehe~~
C语言是贝尔试验室制定的一套结构化程序语言规范,它规定了“命名法则”“运算次序”“关键字”等,使用这套语法的开发工具都被统称为C语言。
80年度末期,人们把面向对象的概念引入了C语言体系,使C语言支持Class了。所以C++最初称为C with Class,后来简化为C++,它也是语法规范,使用这套规范的开发工具很多了。
C#则完全不同!它是微软独立开发的“开发工具”,而不是语法规范。他只是使用C++的某些关键字和语法结构,实质上它是一个标准的.NET快速开发工具。
学编程C是基础,C++是面向对象观念的培养。C#则不是必须的东西,只有那些.NET派的程序员才要掌握,hehe~~
展开全部
区别不大
只是使用灵活的问题
会一样
别的也就通了
只是使用灵活的问题
会一样
别的也就通了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C是一种面向过程的语言
C++兼容C,同时它是面向对象的语言
C#是MS开发的一种语言,某些机制类似JAVA
C/C++是开放的标准的语言,C#则是MS专有。
C++兼容C,同时它是面向对象的语言
C#是MS开发的一种语言,某些机制类似JAVA
C/C++是开放的标准的语言,C#则是MS专有。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C是一种面向过程的语言;C++可说既面向过程以面向对象编程,完全兼容了C语言;C#则是完全的面向对象编程,并去掉了C C++的指针.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询