编程语言应用

注册

 

发新话题 回复该主题

C和C和C有什么不同 [复制链接]

1#

三者的区别如下:1、C是完全面向过程的语言,用于开发规模较小的程序效率很高,但是程序较大,就显得代码量多,编写效率下降了。2、C++是半面向对象的,引入了类的封装性、继承性、多态性大大简化程序编写,提到了代码重用率。c和c++的关系:C++既面向过程又面向对象,而且她继承了C语言的所有优点,又对C语言功能做了很多扩充,可以认为C++就是C的增强版。3、C#是完全面向对象的语言,简单易学,开发效率非常高。

C#

C是一门经典的面向过程的语言,几乎是所有近代语言的蓝本。C语言极其简洁,很适合编程入门和进阶。至今仍有很多的软件用C写成。

C++

C++是C语言的增强版,主要加入了对象和模板。因为模板的存在,C++有大量现成的库,且移植性很好。(个人是这么看待的)。C++是跨平台开发的仅次于java的选择。

C

C#虽然有四个加号,但是和C++大相径庭。它反而java极为接近,只是跨平台性不加,只在.Net上有一席之地。还加入了不安全的指针

分享 转发
TOP
发新话题 回复该主题