请问软件高手:C#,C++,还有个C元什么的有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:57:18

根据我个人的看法,简单的说,C是面向过程的语言,用它来开发的程序一般都需要把系统进行功能划分,一直分到不能再分为止,可恶吧,哈哈,而且C开发图形界面的程序非常困难.对于C++,你一看就知道是和C有关系的,实际上确实如此,C++是在C的基础上增加了面向对象的概念,它可以用面向对象的思想来进行变成,是革命性的改变,使得我们看问题的眼光发生了改变,但C++还不是绝对的面向对象的语言,不要问我为什么这么搞笑的问题,前面不是说了C++是在C的基础上发展起来的嘛,所以C++含有面向过程的性质,但c和C++对底层的控制还是相当不错的.对于C#,它则是真正的面向对象的语言了,用它编写的代码都必须封装在类里面(面向对象的特点自己去找资料看看哦,我这里说你可能也不太明白),且面向对象的语言更加适合工业开发,因为它有大量模式可以采用.就简单说这么多吧,它们的各自特点还需要你亲自去体会才能真正明白的,毕竟我不是什么高手,自己能体会但不能言传明白.

C是最基本的电脑语言``
c++ c#都是在这基础上的计算机语言``