C C++ C# 有什么区别

C C++ C# 有什么区别具体点
2024-11-16 09:41:30
推荐回答(4个)
回答(1):

区别大了!
C语言是贝尔试验室制定的一套结构化程序语言规范,它规定了“命名法则”“运算次序”“关键字”等,使用这套语法的开发工具都被统称为C语言。
80年度末期,人们把面向对象的概念引入了C语言体系,使C语言支持Class了。所以C++最初称为C with Class,后来简化为C++,它也是语法规范,使用这套规范的开发工具很多了。
C#则完全不同!它是微软独立开发的“开发工具”,而不是语法规范。他只是使用C++的某些关键字和语法结构,实质上它是一个标准的.NET快速开发工具。
学编程C是基础,C++是面向对象观念的培养。C#则不是必须的东西,只有那些.NET派的程序员才要掌握,hehe~~

回答(2):

区别不大
只是使用灵活的问题
会一样
别的也就通了

回答(3):

C是一种面向过程的语言
C++兼容C,同时它是面向对象的语言

C#是MS开发的一种语言,某些机制类似JAVA

C/C++是开放的标准的语言,C#则是MS专有。

回答(4):

C是一种面向过程的语言;C++可说既面向过程以面向对象编程,完全兼容了C语言;C#则是完全的面向对象编程,并去掉了C C++的指针.