C语言跟C++和C#有连系吗?

来源:百度知道 编辑:UC知道 时间:2024/05/25 05:22:22

C 是C++的子集,C++支持几乎所有的C程序。

C#是一个全新的,与C和C++没什么关系的语言,它是微软开发的,是.net战略的一部分。

C++和C#都支持OOP,C不支持。
C,C++都没有GC, C#有。
C,C++直接编译为机器码,C#编译为虚拟机托管代码(类似java)。

一般认为,C和C++是开放标准,C#却带有严重的商业色彩。

但是他们的语法极其相似